[U-Boot] EABI 4.2

Praveen G K praveen.gk at gmail.com
Wed Mar 17 15:53:36 CET 2010


On Wed, Mar 17, 2010 at 2:48 AM, Simon Kagstrom
<simon.kagstrom at netinsight.net> 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.Krause at 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.

Great! This does work when added to cpu/arm1176/start.S
Is there any specific reason why this was not added to the arm11 stream?

> (The patch above is in U-boot since november something I think)
>
> // Simon
>


More information about the U-Boot mailing list