GCC 3.2 ABI changes

Stefan Reinauer stepan at suse.de
Mon Oct 21 15:32:01 CEST 2002

* Ronald G Minnich <rminnich at lanl.gov> [021021 21:08]:
> OK, it turns out one change involves structure packing.
> I'm not sure of the others, but I have confirmed that 3.2 will not
> build a working linuxbios and 2.96 will (on Redhat 8.0). The problems are
> in the MP table creation and/or parsing.

Have you tried to play with the strict aliasing option in gcc? This should
change gcc's behavior on packing data into structs or unions.

The x86 isn't all that complex - it just doesn't make a lot of
sense.          -- Mike Johnson, Leader of 80x86 Design at AMD
	                          Microprocessor Report (1994)

More information about the coreboot mailing list