Hi Tom, > Wolfgang Denk wrote: >> Dear Tom, >> >> In message <20100317084833.364b2...@marrow.netinsight.se> Simon Kagstrom >> wrote: >>> (Sorry if this has already been taken up, I've not been following the >>> discussion closely) >>> >>> On Thu, 11 Mar 2010 11:11:09 +0100 >>> "Martin Krause" <martin.kra...@tqs.de> wrote: >>> >>>>>> Does this mean, my toolchain is broken? I use ELDK4.2 for ARM. >>>>> I belive so, how many bytes is in dirent.namelen? alloca can not >>>> I compiled the original code with VLA with ELDK4.1 and there >>>> everything works. And also the '__builtin_alloca' Version works >>>> with ELDK4.1. >>> I had a similar problem a few months ago, which turned out to be a >>> stack alignment issue: >>> >>> http://www.mail-archive.com/u-boot@lists.denx.de/msg23202.html >>> >>> the behavior was pretty similar, with code built with some compilers >>> working (by chance) and some others breaking. >>> >>> (The patch above is in U-boot since november something I think) >> >> Is there any chance to have this fixed for all ARM variants during >> this release cycle? >> > > Yes. I will take this up. > Please send me some instruction on how to get just the eldk4.2 toolchain.
ELDK4.2 is "atomic", i.e. you have to do a regular install to get the toolchain[1]. Cheers Detlev [1] http://www.denx.de/wiki/view/DULG/ELDKAvailability -- The proprietary-Unix players proved so ponderous, so blind, and so inept at marketing that Microsoft was able to grab away a large part of their market with the shockingly inferior technology of its Windows operating system. -- "A Brief History of Hackerdom" by Eric Steven Raymond -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-40 Fax: (+49)-8142-66989-80 Email: d...@denx.de _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot