Dear Peter Tyser, In message <1254773254.24664.657.ca...@localhost.localdomain> you wrote: > > > 32 bit alignment of the BSS segment might not be sufficient. Be > > careful! > > I've tried a few ways to ensure the BSS isn't at address 0x0, and they > all seem to have their shortcomings. I'm currently leaning towards > doing something along the lines of the above, ie ORing 0x10 into the BSS > address. > > I had assumed 8 or 16 bit alignment of the BSS would be sufficient. > Could you give a little background on your warning above about 32 bit > alignment being insufficient?
I don't know all flavours of Power machines, but gcc seems to align "double" on 64 bit boundaries. This makes me think it might be needed. Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de "355/113 -- Not the famous irrational number PI, but an incredible simulation!" _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot