Alan Hourihane wrote:
I get this building gcc with the above patches..... /ISO/Atari/GCC/gcc-4.2.3-mint-native/m68k-atari-mint/mshort/libstdc ++-v3/include/iosfwd:71: warning: alignment of 'std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>::_ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE' is greater thanmaximum object file alignment. Using 2
This warning is issued when the alignment requested by the C compiler (probably ".align 4") is not supported by the assembler. You have patched GCC, but you probably forgot to patch the binutils (or maybe it needs additional patching). The binutils "patch" is actually to use the original version (unpatched) of bfd/cpu-m68k.c
Beware, if you test that, you have to recompile everything with the new settings ! And you will probably encounter new kinds of bugs.
Good luck ! -- Vincent Rivière