🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.bug
Article #476

Leaving out global register name causes cc1 bus error

#476
From: Eamonn McManus
Date: Mon, 17 Jul 1989 16:50
25 lines
1200 bytes
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.
Technical Details
Message-ID: <8907171739.AA01589@life.ai.mit.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cwjcc!tut.cis.ohio-state.edu!MITVMA.MIT.EDU!emcmanus%cs.tcd.ie

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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