History of m68k ABI and `-malign-int'?
Carlos O'Donell
carlos@codesourcery.com
Thu Jan 17 15:42:00 GMT 2008
On Thu, Jan 17, 2008 at 01:08:16AM +0100, Andreas Schwab wrote:
> Carlos O'Donell <carlos@codesourcery.com> writes:
>
> > Why is 16-bit int alignment the default for m68k in gcc?
> >
> > Which ABIs influenced this decision?
>
> The original ABI was defined by Sun PCC. Note that the SysV ABI
> actually uses natural alignment for all types, but that came only much
> later.
>
> You can find much of the history in the change logs of gcc 1.42.
Excellent, that scratches my itch, thanks for providing a history lesson
and a good pointer.
Cheers,
Carlos.
--
Carlos O'Donell
CodeSourcery
carlos@codesourcery.com
(650) 331-3385 x716
More information about the Gcc
mailing list