🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.bug
Article #1857

buggy

#1857
From: Dean Long
Date: Thu, 20 Oct 1988 17:06
37 lines
1699 bytes
This is on a SUN4, using tm-sparc.h, sparc.md, etc.
Here's what I did:
=========================
Script started on Thu Oct 20 09:53:35 1988
midgard [24]% stage1/gcc -g -v -O -Bstage1/ test.c
gcc version 1.30
 stage1/cpp -v -undef -D__GNU__ -D__GNUC__ -Dsparc -Dsun -Dunix -D__OPTIMIZE__ test.c /tmp/cca02301.cpp
0: unknown flag -v
 stage1/cc1 /tmp/cca02301.cpp -quiet -dumpbase test.c -g -O -version -o /tmp/cca02301.s
GNU C version 1.30 (sparc) compiled by CC.
stage1/gcc: Program cc1 got fatal signal 6.
script done on Thu Oct 20 09:54:38 1988
=========================
I had to use the cpp on the SUN since cccp(cpp) 1.30 doesn't work.
That's why cpp didn't understand the -v flag above.  Here's the
test file (from toplev.c):
=========================
#include <setjmp.h>

int float_handled;
jmp_buf float_handler;

/* Specify where to longjmp to when a floating arithmetic error happens.
   If HANDLER is 0, it means don't handle the errors any more.  */

void
set_float_handler (handler)
     jmp_buf handler;
{
  float_handled = (handler != 0);
  if (handler)
    bcopy (handler, float_handler, sizeof (float_handler));
}
=========================
I would have given some dbx stuff, but for some reason I get pages
and pages of warnings about "address not found" when dbx tries to
read cc1's core file.
Technical Details
Message-ID: <8810201706.AA02328@midgard.ucsc.edu>
Path: arc1-ca.pugleaf.net!utzoo!telly!ddsw1!mcdchg!rutgers!tut.cis.ohio-state.edu!MIDGARD.UCSC.EDU!dlong

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!telly!ddsw1!mcdchg!rutgers!tut.cis.ohio-state.edu!MIDGARD.UCSC.EDU!dlong
From: dlong@MIDGARD.UCSC.EDU (Dean Long)
Newsgroups: gnu.gcc.bug
Subject: buggy
Message-ID: <8810201706.AA02328@midgard.ucsc.edu>
Date: 20 Oct 88 17:06:54 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 37