Bug with -march=i686

Samoylov Olleg olleg@faki-campus.mipt.ru
Thu May 4 11:16:00 GMT 2000


Bug observed only with -march=i686, with -march=i586 -mcpu=i686 all work
ok.

Linux-2.2.14 RedHat 6.2

egcs-1.1.2-30.i686.rpm
egcs-c++-1.1.2-30.i686.rpm

GNU C++ version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
(i686-redhat-linux) compiled by GNU C version egcs-2.91.66 19990314/Linux
(egcs-1.1.2 release)

Input:

 g++ -c -I/usr/lib/qt-2.1.0/include -I/usr/X11R6/include -pipe -O2
-march=i686 -pipe -fPIC -DQT_BUILTIN_GIF_READER -DQT_JPEG_SUPPORT
-DQT_QT_THREAD_SUPPORT   -o qrichtext.o qrichtext.cpp -v --save-temp

Output:

g++: Warning: -pipe ignored since -save-temps specified
g++: Warning: -pipe ignored since -save-temps specified
Reading specs from /usr/lib/gcc-lib/i686-redhat-linux/egcs-2.91.66/specs
gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
 /usr/lib/gcc-lib/i686-redhat-linux/egcs-2.91.66/cpp -lang-c++ -v
-I/usr/lib/qt-2.1.0/include -I/usr/X11R6/include -undef -D__GNUC__=2
-D__GNUG__=2 -D__cplusplus -D__GNUC_MINOR__=91 -D__ELF__ -Dunix -Di386
-D__i386__ -Dlinux -D__ELF__ -D__unix__ -D__i386__ -D__i386__ -D__linux__
-D__unix -D__i386 -D__linux -Asystem(posix) -D__EXCEPTIONS -D__OPTIMIZE__
-Asystem(unix) -Acpu(i386) -Amachine(i386) -Di386 -D__i386 -D__i386__
-D__pentiumpro -D__pentiumpro__ -D__tune_pentiumpro__ -D__PIC__ -D__pic__
-DQT_BUILTIN_GIF_READER -DQT_JPEG_SUPPORT -DQT_QT_THREAD_SUPPORT
qrichtext.cpp qrichtext.ii
GNU CPP version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release) (i386
Linux/ELF)
#include "..." search starts here:
#include <...> search starts here:
 /usr/lib/qt-2.1.0/include
 /usr/X11R6/include
 /usr/include/g++-2
 /usr/i686-redhat-linux/include
 /usr/lib/gcc-lib/i686-redhat-linux/egcs-2.91.66/include
 /usr/include
End of search list.
 /usr/lib/gcc-lib/i686-redhat-linux/egcs-2.91.66/cc1plus qrichtext.ii
-quiet -dumpbase qrichtext.cc -march=i686 -O2 -version -fPIC -o
qrichtext.s
GNU C++ version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
(i686-redhat-linux) compiled by GNU C version egcs-2.91.66 19990314/Linux
(egcs-1.1.2 release).
../../gcc/reload1.c:1281: Internal compiler error in function reload

 -- 
ICQ 25151322				Samoylov O.D.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: qrichtext.ii.bz2
Type: application/x-bzip2
Size: 65598 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-bugs/attachments/20000504/573ad50b/attachment.bz2>


More information about the Gcc-bugs mailing list