This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: libstdc++/5198: 3.0.3 linux x m68k build fail: invalid opcodes in c++locale.cc
- From: Craig Rodrigues <rodrigc at mediaone dot net>
- To: Don Lindsay <lindsayd at cisco dot com>
- Cc: rodrigc at gcc dot gnu dot org, aaron at frye dot com, gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, nobody at gcc dot gnu dot org, gcc-gnats at gcc dot gnu dot org
- Date: Thu, 3 Jan 2002 23:45:14 -0500
- Subject: Re: libstdc++/5198: 3.0.3 linux x m68k build fail: invalid opcodes in c++locale.cc
- References: <20020104001244.17563.qmail@sources.redhat.com> <Pine.LNX.4.33.0201032008360.19472-201000@localhost.localdomain>
Hi,
Thanks for the feedback. The assembler is being called
with a flag -m68000. If you change that flag to
-mc68020, I think that the file will probably compile properly.
The m68k target should be defaulting to 68020 instead of
68000, but apparently isn't.
Can you do two things:
- send me your specs file which is created in the gcc directory
during the building of gcc
- try the following patch to m68k-none.h:
http://gcc.gnu.org/ml/gcc/2002-01/msg00300.html
and see if recompiling gcc works
Thanks.