Re: Bad code generated with -mabi=ms?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Ian Lance Taylor wrote:
> The workaround is to not use -mabi=ms when compiling in 32-bit mode.  In
> 32-bit mode the sysv ABI and the ms ABI are almost identical.  They are
> significantly different in 64-bit mode.

We're using 32-bit, luckily, so this is feasible.

> In 32-bit mode, I think the sysv and ms ABI are identical unless you use
> the -mrtd command line option.

Can you point me at any definitive description of the differences
between the two ABIs? We're doing some reasonably exotic things and I'd
like to double check that everything will still work.

┌─── ───── ─────
│ "Parents let children ride bicycles on the street. But parents do not
│ allow children to hear vulgar words. Therefore we can deduce that
│ cursing is more dangerous than being hit by a car." --- Scott Adams

Attachment: signature.asc
Description: OpenPGP digital signature

[Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

Add to Google