Article View: gnu.gcc.bug
Article #1536GCC 2.3.1 (rs6000): unrecognizable insn
From: Garrett.Wollman
Date: Sun, 13 Dec 1992 11:44
Date: Sun, 13 Dec 1992 11:44
26 lines
1543 bytes
1543 bytes
While compiling InterViews 3.1 for the RS6000, I had the following
error while making Doc:
g++ -O -Dcplusplus_2_1 -DSYSV -DAIXV3 -I../../../.././src/include -I/usr/local/include -c ../Document.c
../Document.c: In function `void _GLOBAL_.I.arabic_formatter__FlPc ()':
../Document.c:317: internal error--unrecognizable insn:
(insn 1348 1346 389 (set (reg:DI 3 3)
(reg:DI 64 mq)) -1 (nil)
(nil))
/usr/local/bin/gcc: Internal compiler error: program cc1plus got fatal signal 6
In addition, I also noticed (with some irritation) that G++ emits two
separate (but equal) symbols for every C++ member function it
compiles. When I try to make a shared library, this causes `ld' to
complain ``WARNING: Duplicate symbol '__4Long7Mangled4NameUiUiUiUi' ''. This
is a significant irritation when the library in question has 10,000+
symbols in it. I also get the complaint:
0706-768 WARNING: PREBIND: Instruction following BRANCH is not LOAD.
but I don't know if this is due to the current version of gcc, or the
previous version (which was used to build libg++).
I can provide more details if necessary.
-GAWollman
Technical Details
Message-ID:
<9212132144.AA14146@sadye.emba.uvm.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!uvm.edu!Garrett.WollmanShow Full Headers
Complete Article Headers
Newsgroups: gnu.gcc.bug Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!uvm.edu!Garrett.Wollman From: Garrett.Wollman@uvm.edu Subject: GCC 2.3.1 (rs6000): unrecognizable insn Message-ID: <9212132144.AA14146@sadye.emba.uvm.edu> Sender: gnulists@ai.mit.edu Organization: GNUs Not Usenet Distribution: gnu Date: Sun, 13 Dec 1992 11:44:25 GMT Approved: bug-gcc@prep.ai.mit.edu Lines: 28