[U-Boot] EABI 4.2

Detlev Zundel dzu at denx.de
Mon Apr 19 13:07:45 CEST 2010


Hi Tom,

> Wolfgang Denk wrote:
>> Dear Tom,
>> 
>> In message <20100317084833.364b27fa at 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.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.
>>>
>>> (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: dzu at denx.de


More information about the U-Boot mailing list