This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/18630] New: can't find a register in class `GENERAL_REGS' when trying to make Firefox 1.0
- From: "Dirk dot Schwartzkopff at gmx dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 23 Nov 2004 16:16:41 -0000
- Subject: [Bug c++/18630] New: can't find a register in class `GENERAL_REGS' when trying to make Firefox 1.0
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
It is impossible to compile Firefox on IBM zSeries with gcc 3.2.2:
/mnt/mozilla/xpcom/reflect/xptcall/src/md/unix> c++ -o xptcinvoke_linux_s390x.o
-c -DOSTYPE=\"Linux2.4\" -DOSARCH=\"Linux\" -DEXPORT_XPTC_API
-I../../../../../../dist/include/xpcom -I../../../../../../dist/include
-I/mnt/mozilla/dist/include/nspr -I./../.. -I/usr/X11R6/include -fPIC
-I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion
-Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy
-Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe
-DDEBUG -D_DEBUG -DDEBUG_al13808 -DTRACING -g -fno-inline -I/usr/X11R6/include
-DMOZILLA_CLIENT -include ../../../../../../mozilla-config.h
-Wp,-MD,.deps/xptcinvoke_linux_s390x.pp xptcinvoke_linux_s390x.cpp
xptcinvoke_linux_s390x.cpp: In function `nsresult
XPTC_InvokeByIndex(nsISupports*, unsigned int, unsigned int,
nsXPTCVariant*)':
xptcinvoke_linux_s390x.cpp:194: can't find a register in class `GENERAL_REGS'
while reloading `asm'
--
Summary: can't find a register in class `GENERAL_REGS' when
trying to make Firefox 1.0
Product: gcc
Version: 3.2.2
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: Dirk dot Schwartzkopff at gmx dot de
CC: gcc-bugs at gcc dot gnu dot org
GCC host triplet: SuSE Linux SLES 8 (Kernel 2.4.21-251) on IBM zSeries 64
Bit (S3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18630