g++ 2.95.2-m68k mozillaM14 compile bug on OpenBSD 2.6
Jeffrey A Law
law@cygnus.com
Mon Apr 3 02:05:00 GMT 2000
In message <38D8FA9E.BE701FDF@dynarc.se>you write:
> This is a multi-part message in MIME format.
> --------------31BC6243097755C9FD3236AF
> Content-Type: text/plain; charset=iso-8859-1
> Content-Transfer-Encoding: 8bit
>
>
> gcc 2.95.2 on OpenBSD-amiga(m68k)-2.6
> (Attached file is cpp output as requested and the .s file
> from save-temps)
>
> The error that I get is:
>
> c++ -o nsLocalFileUnix.o -c -fno-rtti -fno-exceptions -Wall -Wconversion
> -Wpointer-arith -Wbad-function-cast -Wcast-align -Woverloaded-virtual
> -Wsynth -Wshadow -pedantic -Wno-long-long -pthread -g -DMOZILLA_CLIENT
> -include ../../config-defs.h -Wp,-MD,.deps/nsLocalFileUnix.pp
> -DOSTYPE=\"OpenBSD2\" -DOJI -D_IMPL_NS_COM -D_IMPL_NS_BASE
> -I../../dist/include -I../../include -I../../dist/include
> -I../../dist/include -I/usr/X11R6/include -fPIC nsLocalFileUnix.cpp
> nsLocalFileUnix.cpp: In method `nsresult
> nsLocalFile::SetLastModificationDate(long long int)':
> nsLocalFileUnix.cpp:801: internal error--unrecognizable insn:
> (insn 79 77 80 (set (mem/f:DI (plus:SI (reg:SI 14 a6)
> (const_int -28 [0xffffffe4])) 0)
> (ashiftrt:DI (mem/f:DI (plus:SI (reg:SI 14 a6)
> (const_int 12 [0xc])) 0)
> (const_int 32 [0x20]))) -1 (nil)
> (nil))
> gmake[2]: *** [nsLocalFileUnix.o] Error 1
Thanks. I have reduced nsLocalFileUnix.ii to a very small test and added
it to the regression testsuite.
jeff
More information about the Gcc-bugs
mailing list