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

Re: [MiNT] Binutils 2.18 + GCC 4.2.3



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 than
maximum 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