------- Additional Comments From joel at oarcorp dot com 2004-11-04 19:11 ------- Subject: Re: M68060 fails with libstdc++-v3/config/cpu/m68k/atomicity.h
schwab at suse dot de wrote: > ------- Additional Comments From schwab at suse dot de 2004-11-04 16:53 ------- > You can't just increase the alignment as that would break the ABI. Are we stuck with requiring the 68060 ISP package even when -m68060 is specified and it says no emulated instructions are used? GCC ALMOST meets the no ISP requirement with the -m68060 argument but can't do it completely without breaking the ABI. Grrr.. I hate to suggest this but is it possible to add a -m68060-noisp option to increase the alignment and avoid the rest of the issues. I don't want to change the code generation rules/ABI for the -m68060 argument, so I think we are stuck clarifying the documentation to include that it maintains ABI compatability and in doing so may generate code which violates strict alignment requirements. To support these edge conditions you must have the ISP. Any other thoughts? --joel -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17627