[Buildroot] [Bug 6842] Checking external toolchain for eabihf

bugzilla at busybox.net bugzilla at busybox.net
Sun Feb 23 17:37:22 UTC 2014


https://bugs.busybox.net/show_bug.cgi?id=6842

--- Comment #4 from Thomas Petazzoni <thomas.petazzoni at free-electrons.com> 2014-02-23 17:37:22 UTC ---
(In reply to comment #3)
> Investigated it further: there are no problems when eglibc is used, only with
> uclibc.

Correct.

> 
> A grep for 'hard' or "EABI" in the uclibc-0.9.33.2 sources shows nothing
> relevant, so I assume eabihf is not supported by uclibc.

I don't think the C library needs anything to "support" eabihf. eabihf is all
about a change in the calling convention of functions taking floating point
arguments.

I haven't got the bottom of this problem yet, but I have indeed reproduced it,
and I continue to believe that the fix is *not* to change the external
toolchain check, but instead to investigate *why* the uClibc crt1.o does not
have those flags when built with the internal toolchain backend.

-- 
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the buildroot mailing list