[U-Boot-Users] Why are some global vars part of the image, and some not?
Timur Tabi
timur at freescale.com
Mon Nov 6 20:54:56 CET 2006
Scott Wood wrote:
> The benefit is that bss-related bugs in the pre-RAM code go away and
> stay away, and that ugliness such as having to specify __attribute__
> ((section ("data"))) whenever the value is zero also goes away.
For the record, the only use of "section (data)" is in the I2C code I just
wrote. And this code can be eliminated if we change i2c_read() and
i2c_write() to take the bus number as a parameter. Although I should we
should implement that change, doing so would require changing 91 files.
--
Timur Tabi
Linux Kernel Developer @ Freescale
More information about the U-Boot
mailing list