home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: gnu.gcc.bug
- Path: sparky!uunet!cis.ohio-state.edu!osf.ORG!meissner
- From: meissner@osf.ORG
- Subject: gcc2.2.2 on MIPS dies on unroll-loops
- Message-ID: <9207291734.AA01147@tiktok.osf.org>
- Sender: gnulists@ai.mit.edu
- Organization: GNUs Not Usenet
- References: meissner@osf.ORG
- Distribution: gnu
- Date: Wed, 29 Jul 1992 09:34:19 GMT
- Approved: bug-gcc@prep.ai.mit.edu
- Lines: 27
-
- | Hello *,
- |
- | I recently found a bug in gcc2.2.2 on several mips R3000
- | architectures: mips-sony-news, mips-sgi-irix4, mips-dec-ultrix.
- |
- | Compiling the following piece of code (now senseless, because i tried to
- | cut it down to only a few lines; this is the shortest version I have)
- | with "gcc -O -funroll-loops -c neugit.c"
- | will yield:
- | ----
- | neugit.c: In function `gitter':
- | neugit.c:35: internal error--unrecognizable insn:
- | (insn 440 438 361 (set (reg:SI 6)
- | (mem:SI (plus:SI (reg:SI 29)
- | (const_int 90120)))) -1 (nil)
- | (nil))
- | gcc: Internal compiler error: program cc1 got fatal signal 4
-
- This appears to be fixed by the current development version of GCC
- 2.3, after I fixed a bug in the move constraints.
-
- --
- Michael Meissner email: meissner@osf.org phone: 617-621-8861
- Open Software Foundation, 11 Cambridge Center, Cambridge, MA, 02142
-
- You are in a twisty little passage of standards, all conflicting.
-
-