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

Re: [MiNT] Binutils 2.18 + GCC 4.2.3



On Mon, 2008-02-11 at 15:18 +0100, Vincent Rivière wrote:
> 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

I've definitely patched binutils as per your previous comments.

> Beware, if you test that, you have to recompile everything with the new settings ! And you 
> will probably encounter new kinds of bugs.

Right, which I'm doing at the moment.

Alan.