<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/tools, branch v2011.06</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ausil/public_git/u-boot.git/'/>
<entry>
<title>tools: make it possible to build tools unconfigured</title>
<updated>2011-06-22T18:03:13+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2011-06-19T08:27:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ausil/public_git/u-boot.git/commit/?id=2ad6e27dcdbd694de8e3823d2b52b250b1a59219'/>
<id>2ad6e27dcdbd694de8e3823d2b52b250b1a59219</id>
<content type='text'>
On Sunday, June 19, 2011 13:55:13 Ilya Yanok wrote:
&gt; On 18.06.2011 23:03, Mike Frysinger wrote:
&gt; &gt;&gt;  - tools/Makefile put common/env_embedded.o and envcrc.o to object list
&gt; &gt;&gt;
&gt; &gt;&gt; conditionally. This fixes errors during dependency generation.
&gt; &gt;
&gt; &gt; pretty sure this breaks board builds.  if the only thing this fixes is a
&gt;
&gt; I'm sorry but I can't see how this can break the builds. Could you
&gt; please be more specific? I've tried to build some boards, it actually
&gt; works...

i might be thinking of a different env_embedded situation.  a different
problem with your patch to tools/Makefile: you copied the same logic multiple
times which means more bitrot.

why dont you do something like:

&gt; &gt; harmless warning when generating dependency files, then i say ignore it.
&gt; &gt; after all, this is how it has always worked in the past and no one really
&gt; &gt; cared.
&gt;
&gt; Yep, they are harmless but they are not warnings but rather scary errors
&gt; actually. ;) I think it's better to fix them.

i guess my threshold for being scared is a bit higher :p
-mike
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On Sunday, June 19, 2011 13:55:13 Ilya Yanok wrote:
&gt; On 18.06.2011 23:03, Mike Frysinger wrote:
&gt; &gt;&gt;  - tools/Makefile put common/env_embedded.o and envcrc.o to object list
&gt; &gt;&gt;
&gt; &gt;&gt; conditionally. This fixes errors during dependency generation.
&gt; &gt;
&gt; &gt; pretty sure this breaks board builds.  if the only thing this fixes is a
&gt;
&gt; I'm sorry but I can't see how this can break the builds. Could you
&gt; please be more specific? I've tried to build some boards, it actually
&gt; works...

i might be thinking of a different env_embedded situation.  a different
problem with your patch to tools/Makefile: you copied the same logic multiple
times which means more bitrot.

why dont you do something like:

&gt; &gt; harmless warning when generating dependency files, then i say ignore it.
&gt; &gt; after all, this is how it has always worked in the past and no one really
&gt; &gt; cared.
&gt;
&gt; Yep, they are harmless but they are not warnings but rather scary errors
&gt; actually. ;) I think it's better to fix them.

i guess my threshold for being scared is a bit higher :p
-mike
</pre>
</div>
</content>
</entry>
<entry>
<title>ARM: drop unsupported 'trab' board</title>
<updated>2011-06-22T18:00:51+00:00</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2011-05-01T18:44:23+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ausil/public_git/u-boot.git/commit/?id=566e5cf451ae7e33e31bb62ae5b9b258e33f8609'/>
<id>566e5cf451ae7e33e31bb62ae5b9b258e33f8609</id>
<content type='text'>
The 'trab' board configuration is broken, and there is nobody who is
interested and willing to fix it.  Drop it.

This includes support for VFD displays which have always been used by
this board only.

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The 'trab' board configuration is broken, and there is nobody who is
interested and willing to fix it.  Drop it.

This includes support for VFD displays which have always been used by
this board only.

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Fix building tools alone with host compiler"</title>
<updated>2011-05-13T11:37:20+00:00</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2011-05-13T11:36:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ausil/public_git/u-boot.git/commit/?id=91081e01b10d64e99dc485e477e6ae3b1171e8ce'/>
<id>91081e01b10d64e99dc485e477e6ae3b1171e8ce</id>
<content type='text'>
This reverts commit bbc6353c740064c8e0741b772376a1a67a1c3f01.
It breaks building on many systems:
...
.../common/env_embedded.c:28:20: fatal error: config.h: No such file or directory
compilation terminated.
.../common/image.c:27:20: fatal error: common.h: No such file or directory
compilation terminated.
.../lib/crc32.c:12:20: fatal error: common.h: No such file or directory
compilation terminated.
.../lib/md5.c:28:22: fatal error: compiler.h: No such file or directory
compilation terminated.
.../lib/sha1.c:33:20: fatal error: common.h: No such file or directory
compilation terminated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit bbc6353c740064c8e0741b772376a1a67a1c3f01.
It breaks building on many systems:
...
.../common/env_embedded.c:28:20: fatal error: config.h: No such file or directory
compilation terminated.
.../common/image.c:27:20: fatal error: common.h: No such file or directory
compilation terminated.
.../lib/crc32.c:12:20: fatal error: common.h: No such file or directory
compilation terminated.
.../lib/md5.c:28:22: fatal error: compiler.h: No such file or directory
compilation terminated.
.../lib/sha1.c:33:20: fatal error: common.h: No such file or directory
compilation terminated.
</pre>
</div>
</content>
</entry>
<entry>
<title>kwbimage: Fix check variable of checksum</title>
<updated>2011-05-12T21:53:41+00:00</updated>
<author>
<name>Nobuhiro Iwamatsu</name>
<email>iwamatsu@nigauri.org</email>
</author>
<published>2011-05-10T17:33:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ausil/public_git/u-boot.git/commit/?id=3500e9aed6e13a988f4a5ef6503112fda1c4a7fc'/>
<id>3500e9aed6e13a988f4a5ef6503112fda1c4a7fc</id>
<content type='text'>
calc_hdrcsum two times are checked. checksumi of exthdr is not checked.

Signed-off-by: Nobuhiro Iwamatsu &lt;nobuhiro.iwamatsu.yj@renesas.com&gt;
CC: Prafulla Wadaskar &lt;prafulla@marvell.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
calc_hdrcsum two times are checked. checksumi of exthdr is not checked.

Signed-off-by: Nobuhiro Iwamatsu &lt;nobuhiro.iwamatsu.yj@renesas.com&gt;
CC: Prafulla Wadaskar &lt;prafulla@marvell.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix building tools alone with host compiler</title>
<updated>2011-05-12T20:46:42+00:00</updated>
<author>
<name>FranÃ§ois Revol</name>
<email>revol@free.fr</email>
</author>
<published>2011-03-18T11:03:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ausil/public_git/u-boot.git/commit/?id=bbc6353c740064c8e0741b772376a1a67a1c3f01'/>
<id>bbc6353c740064c8e0741b772376a1a67a1c3f01</id>
<content type='text'>
- don't include config.h when building with host cc,
- HOSTCFLAGS was defined with the wrong name, so wasn't used,
- make sure make finds sources outside of tools/.

Signed-off-by: François Revol &lt;revol@free.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- don't include config.h when building with host cc,
- HOSTCFLAGS was defined with the wrong name, so wasn't used,
- make sure make finds sources outside of tools/.

Signed-off-by: François Revol &lt;revol@free.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tools/env: document current cross-compilation issues and workaround</title>
<updated>2011-04-29T23:10:28+00:00</updated>
<author>
<name>Luca Ceresoli</name>
<email>luca.ceresoli@comelit.it</email>
</author>
<published>2011-04-07T22:11:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ausil/public_git/u-boot.git/commit/?id=56c1769806a437c994355422f5b52ca3eee70834'/>
<id>56c1769806a437c994355422f5b52ca3eee70834</id>
<content type='text'>
Signed-off-by: Luca Ceresoli &lt;luca.ceresoli@comelit.it&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Luca Ceresoli &lt;luca.ceresoli@comelit.it&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tools/env: fix redundant env flag comparison</title>
<updated>2011-04-20T22:25:08+00:00</updated>
<author>
<name>Jon Povey</name>
<email>jon.povey@racelogic.co.uk</email>
</author>
<published>2011-03-11T05:10:56+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ausil/public_git/u-boot.git/commit/?id=735eb0f0e66b544b1dfaf6c43ce6e4bd9ae64b5e'/>
<id>735eb0f0e66b544b1dfaf6c43ce6e4bd9ae64b5e</id>
<content type='text'>
This fixes two bugs with comparison of redundant environment flags on
read.

flag0 and flag1 in fw_env_open() were declared signed instead of
unsigned char breaking BOOLEAN mode "== 0xFF" tests and in INCREMENTAL
mode the wrong environment would be chosen where the flag values are
127 and 128 (either way round). With both flags over 128, both signs
flipped and the logic worked by happy accident.

Also there was a logic bug in the INCREMENTAL test (after signedness was
fixed) in the case flag0=0, flag1=255, env 1 would be incorrectly chosen.

Fix both of these.

Signed-off-by: Jon Povey &lt;jon.povey@racelogic.co.uk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes two bugs with comparison of redundant environment flags on
read.

flag0 and flag1 in fw_env_open() were declared signed instead of
unsigned char breaking BOOLEAN mode "== 0xFF" tests and in INCREMENTAL
mode the wrong environment would be chosen where the flag values are
127 and 128 (either way round). With both flags over 128, both signs
flipped and the logic worked by happy accident.

Also there was a logic bug in the INCREMENTAL test (after signedness was
fixed) in the case flag0=0, flag1=255, env 1 would be incorrectly chosen.

Fix both of these.

Signed-off-by: Jon Povey &lt;jon.povey@racelogic.co.uk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for dataflash to U-boot environment settings tool.</title>
<updated>2011-04-12T20:58:34+00:00</updated>
<author>
<name>Remy Bohmer</name>
<email>linux@bohmer.net</email>
</author>
<published>2011-02-12T18:06:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ausil/public_git/u-boot.git/commit/?id=9eeaa8e66ce1b34ddac9ebb1f31043f473a7c176'/>
<id>9eeaa8e66ce1b34ddac9ebb1f31043f473a7c176</id>
<content type='text'>
* The sector size for SPI-dataflash (like AT45 flashes) are not always
  a power-of-2. So, the sector calculations are rewritten such that it
  works for either power-of-2 as any size sectors.
* Make the flash sector size optional in case it is the same value as
  the environment size.

Signed-off-by: Remy Bohmer &lt;linux@bohmer.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* The sector size for SPI-dataflash (like AT45 flashes) are not always
  a power-of-2. So, the sector calculations are rewritten such that it
  works for either power-of-2 as any size sectors.
* Make the flash sector size optional in case it is the same value as
  the environment size.

Signed-off-by: Remy Bohmer &lt;linux@bohmer.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mkimage: add "-V" option to print version information</title>
<updated>2011-04-12T20:58:33+00:00</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2011-02-12T09:37:11+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ausil/public_git/u-boot.git/commit/?id=976b38c0742dc1db13af03cae9ded4392e47182d'/>
<id>976b38c0742dc1db13af03cae9ded4392e47182d</id>
<content type='text'>
Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop config.h include in tools/imximage.h</title>
<updated>2011-04-12T20:58:31+00:00</updated>
<author>
<name>LoÃ¯c Minier</name>
<email>loic.minier@linaro.org</email>
</author>
<published>2011-02-03T14:07:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ausil/public_git/u-boot.git/commit/?id=13d72f02efc15766f72a65fa05554a86edd248e1'/>
<id>13d72f02efc15766f72a65fa05554a86edd248e1</id>
<content type='text'>
"make tools-all" should allow building tools such as mkimage and the new
imximage without any config, but imximage.c currently fails to build
with:
imximage.h:27:20: error: config.h: No such file or directory

config.h is not needed in imximage.h nor in imximage.c, and imximage.h
is only included from imximage.c, so drop this include to fix the build.

Signed-off-by: Loïc Minier &lt;loic.minier@linaro.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"make tools-all" should allow building tools such as mkimage and the new
imximage without any config, but imximage.c currently fails to build
with:
imximage.h:27:20: error: config.h: No such file or directory

config.h is not needed in imximage.h nor in imximage.c, and imximage.h
is only included from imximage.c, so drop this include to fix the build.

Signed-off-by: Loïc Minier &lt;loic.minier@linaro.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
