<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/scripts/dtc, branch v3.9</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/scripts/dtc?h=v3.9</id>
<link rel='self' href='https://git.amat.us/linux/atom/scripts/dtc?h=v3.9'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2012-11-21T15:53:22Z</updated>
<entry>
<title>script: dtc: clean generated files</title>
<updated>2012-11-21T15:53:22Z</updated>
<author>
<name>Magnus Damm</name>
<email>damm@opensource.se</email>
</author>
<published>2012-11-16T06:53:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4f3be1cfa8422c93271dcdb59f223f6c84c70804'/>
<id>urn:sha1:4f3be1cfa8422c93271dcdb59f223f6c84c70804</id>
<content type='text'>
Fix "make distclean" to clean up generated dtc files.

Without this patch the following files are left around:
 - dtc-lexer.lex.c
 - dtc-parser.tab.c
 - dtc-parser.tab.h

Signed-off-by: Magnus Damm &lt;damm@opensource.se&gt;
Reviewed-by: Simon Horman &lt;horms@verge.net.au&gt;
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</content>
</entry>
<entry>
<title>dtc: fix for_each_*() to skip first object if deleted</title>
<updated>2012-10-17T20:53:04Z</updated>
<author>
<name>Stephen Warren</name>
<email>swarren@nvidia.com</email>
</author>
<published>2012-10-08T22:15:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=205a8eb7ce713c7f1722297dd97d19dcea6f266c'/>
<id>urn:sha1:205a8eb7ce713c7f1722297dd97d19dcea6f266c</id>
<content type='text'>
The previous definition of for_each_*() would always include the very
first object within the list, irrespective of whether it was marked
deleted, since the deleted flag was not checked on the first object,
but only on any "next" object.

Fix for_each_*() to check the deleted flag in the loop body every
iteration to correct this.

(upstream dtc commit 1762ab42ef77db7ab2776d0d6cba3515150f518a)

Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Signed-off-by: Rob Herring &lt;rob.herring@calxeda.com&gt;
</content>
</entry>
<entry>
<title>dtc: import latest upstream dtc</title>
<updated>2012-10-01T16:11:35Z</updated>
<author>
<name>Stephen Warren</name>
<email>swarren@nvidia.com</email>
</author>
<published>2012-09-28T21:25:59Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=cd296721a9645f9f28800a072490fa15458d1fb7'/>
<id>urn:sha1:cd296721a9645f9f28800a072490fa15458d1fb7</id>
<content type='text'>
This updates scripts/dtc to commit 317a5d9 "dtc: zero out new label
objects" from git://git.jdl.com/software/dtc.git.

This adds features such as:
* /bits/ syntax for cell data.
* Math expressions within cell data.
* The ability to delete properties or nodes.
* Support for #line directives in the input file, which allows the use of
  cpp on *.dts.
* -i command-line option (/include/ path)
* -W/-E command-line options for error/warning control.
* Removal of spew to STDOUT containing the filename being compiled.
* Many additions to the libfdt API.

Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Acked-by: Jon Loeliger &lt;jdl@jdl.com&gt;
Signed-off-by: Rob Herring &lt;rob.herring@calxeda.com&gt;
</content>
</entry>
<entry>
<title>scripts: dtc: fix compile warnings</title>
<updated>2012-03-24T22:07:35Z</updated>
<author>
<name>Felipe Balbi</name>
<email>balbi@ti.com</email>
</author>
<published>2012-01-26T11:20:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=db7f4e3d2b0a68eafc16a7b78ac0b7566db1e799'/>
<id>urn:sha1:db7f4e3d2b0a68eafc16a7b78ac0b7566db1e799</id>
<content type='text'>
Fix following compile warnings:

scripts/dtc/flattree.c: In function ‘flat_read_mem_reserve’:
scripts/dtc/flattree.c:700:14: warning: variable ‘p’ set but not used
	[-Wunused-but-set-variable]

scripts/dtc/dtc.c: In function ‘main’:
scripts/dtc/dtc.c:104:17: warning: variable ‘check’ set but not used
	[-Wunused-but-set-variable]

Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
<entry>
<title>dtc: Implement -d option to write out a dependency file</title>
<updated>2012-01-14T22:47:37Z</updated>
<author>
<name>Stephen Warren</name>
<email>swarren@nvidia.com</email>
</author>
<published>2012-01-11T00:27:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=136ec2049fea65aed0446d04ab7cfff2ae3070f1'/>
<id>urn:sha1:136ec2049fea65aed0446d04ab7cfff2ae3070f1</id>
<content type='text'>
This will allow callers to rebuild .dtb files when any of the /include/d
.dtsi files are modified, not just the top-level .dts file.

Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
<entry>
<title>dtc: regen parser</title>
<updated>2011-06-09T18:04:47Z</updated>
<author>
<name>Arnaud Lacombe</name>
<email>lacombar@gmail.com</email>
</author>
<published>2011-05-23T07:01:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=edfc86aadad371b76d95b11d0bc8eb36c2376d1e'/>
<id>urn:sha1:edfc86aadad371b76d95b11d0bc8eb36c2376d1e</id>
<content type='text'>
Cc: David Gibson &lt;david@gibson.dropbear.id.au&gt;
Signed-off-by: Arnaud Lacombe &lt;lacombar@gmail.com&gt;
</content>
</entry>
<entry>
<title>dtc: migrate parser to implicit rules</title>
<updated>2011-06-09T18:04:46Z</updated>
<author>
<name>Arnaud Lacombe</name>
<email>lacombar@gmail.com</email>
</author>
<published>2011-05-23T07:17:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=95abef888a3173539c0f12d0c1055e6eb6ffbc89'/>
<id>urn:sha1:95abef888a3173539c0f12d0c1055e6eb6ffbc89</id>
<content type='text'>
Cc: David Gibson &lt;david@gibson.dropbear.id.au&gt;
Signed-off-by: Arnaud Lacombe &lt;lacombar@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fix common misspellings</title>
<updated>2011-03-31T14:26:23Z</updated>
<author>
<name>Lucas De Marchi</name>
<email>lucas.demarchi@profusion.mobi</email>
</author>
<published>2011-03-31T01:57:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=25985edcedea6396277003854657b5f3cb31a628'/>
<id>urn:sha1:25985edcedea6396277003854657b5f3cb31a628</id>
<content type='text'>
Fixes generated by 'codespell' and manually reviewed.

Signed-off-by: Lucas De Marchi &lt;lucas.demarchi@profusion.mobi&gt;
</content>
</entry>
<entry>
<title>of/flattree: Update dtc to current mainline.</title>
<updated>2011-01-03T23:02:49Z</updated>
<author>
<name>John Bonesio</name>
<email>bones@secretlab.ca</email>
</author>
<published>2010-11-17T23:28:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=658f29a51e9830e620bb9a1ce3534b318a38bfeb'/>
<id>urn:sha1:658f29a51e9830e620bb9a1ce3534b318a38bfeb</id>
<content type='text'>
Pull in recent changes from the main dtc repository. These changes
primarily allow multiple device trees to be declared which are merged
by dtc. This feature allows us to include a basic dts file and then
provide more information for the specific system through the merging
functionality.

Changes pulled from git://git.jdl.com/software/dtc.git
commit id: 37c0b6a0, "dtc: Add code to make diffing trees easier"

Signed-off-by: John Bonesio &lt;bones@secretlab.ca&gt;
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</content>
</entry>
<entry>
<title>scripts/dtc: Fix a resource leak</title>
<updated>2010-07-02T11:51:11Z</updated>
<author>
<name>Martin Ettl</name>
<email>ettl.martin@gmx.de</email>
</author>
<published>2010-02-21T08:31:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=5e8e1cc0a1c36c8ff156ac1f04a16422bd4ed3ac'/>
<id>urn:sha1:5e8e1cc0a1c36c8ff156ac1f04a16422bd4ed3ac</id>
<content type='text'>
during a check of the current git head of the linux kernel with the
static code analysis tool cppcheck
(http://sourceforge.net/apps/mediawiki/cppcheck/index.php?title=Main_Page)
the tool discovered a resource leak in linux-2.6/scripts/dtc/fstree.c.

Please refer the attached patch, that fixes the issue.

Fixes https://bugzilla.kernel.org/show_bug.cgi?id=15363
Signed-off-by: Martin Ettl &lt;ettl.martin@gmx.de&gt;
Cc: David Gibson &lt;david@gibson.dropbear.id.au&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
</feed>
