More ARM binutils fuckage
Daniel Jacobowitz
dan@debian.org
Wed Dec 6 22:21:00 GMT 2006
On Wed, Dec 06, 2006 at 04:53:58PM -0500, Nicolas Pitre wrote:
> In fact, the kernel doesn't care much about EABI full compliance. The
> only requirement on the kernel to be able to run EABI userspace is to
> have the same structure member alignment and function argument layout as
> the "true" EABI compliance so the kernel and user space understand each
> other across syscall boundaries. And using -mabi=aapcs worked just fine
> for that so far regardless of the gcc config.
>
> If that behavior was not to hold true then gcc should not accept the
> conflicting -mabi argument. But that would be unfortunate if it
> happened.
I would expect that much to work, though I haven't tried it myself, at
least as long as you aren't silly about it (e.g. putting enum types in
structs).
--
Daniel Jacobowitz
CodeSourcery
--
For unsubscribe information see http://sourceware.org/lists.html#faq
More information about the crossgcc
mailing list