Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cwjcc!tut.cis.ohio-state.edu!MITVMA.MIT.EDU!emcmanus%cs.tcd.ie From: emcmanus%cs.tcd.ie@MITVMA.MIT.EDU (Eamonn McManus) Newsgroups: gnu.gcc.bug Subject: Leaving out global register name causes cc1 bus error Message-ID: <8907171739.AA01589@life.ai.mit.edu> Date: 17 Jul 89 16:50:35 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 25 This program: register int x; foo() { x = 5; } produces this output with gcc -v, on a microvax running Ultrix: gcc version 1.35 /usr/local/gnu/lib/gcc-cpp -v -undef -D__GNUC__ -Dvax -Dunix -D__vax__ -D__unix __ r.c /tmp/cca15073.cpp GNU CPP version 1.35 /usr/local/gnu/lib/gcc-cc1 /tmp/cca15073.cpp -quiet -dumpbase r.c -version -o / tmp/cca15073.s GNU C version 1.35 (vax) compiled by GNU C version 1.35. r.c:1: register name not specified for `x' gcc: Program cc1 got fatal signal 10. -- Eamonn McManus emcmanus@cs.tcd.ie Distributed Systems Group, TCD ...!uunet!mcvax!cs.tcd.ie!emcmanus You only live once, if that.