From kenner@vlsi1.ultra.nyu.edu Tue Oct 22 06:38:45 1991
Received: from VLSI1.ULTRA.NYU.EDU by jan.ultra.nyu.edu (5.61/1.34)
	id AA00278; Tue, 22 Oct 91 06:38:43 -0400
Received: by vlsi1.ultra.nyu.edu (5.61/1.34)
	id AA17449; Tue, 22 Oct 91 06:37:26 -0400
Date: Tue, 22 Oct 91 06:37:26 -0400
From: kenner@vlsi1.ultra.nyu.edu (Richard Kenner)
Message-Id: <9110221037.AA17449@vlsi1.ultra.nyu.edu>
To: edler@jan.ultra.nyu.edu
Subject: Patch to RT assembler
Status: R

We should propbably put this patch in:

>From jfc@ATHENA.MIT.EDU Tue Oct 22 03:34:03 1991
Received: from ACHATES.MIT.EDU by vlsi1.ultra.nyu.edu (5.61/1.34)
	id AA17272; Tue, 22 Oct 91 03:34:01 -0400
Received: by Achates.MIT.EDU (5.61) id AA16940; Tue, 22 Oct 91 03:35:07 -0400
Message-Id: <9110220735.AA16940@Achates.MIT.EDU>
To: kenner@vlsi1.ultra.nyu.edu
Subject: RT /bin/as change
Date: Tue, 22 Oct 91 03:35:05 EDT
From: John Carr <jfc@ATHENA.MIT.EDU>
Status: R


This change to /bin/as on the RT makes it not be a "fascist assembler"
(i.e. applying this patch allows the FASCIST_ASSEMBLER definition to be
removed from tm-romp.h, which allows easier c++ linking if you also have
GNU ld).  The gcc2 release notes will probably want to mention this.

*** /source/bsd-4.3/rt/bin/as/asparse.c	Fri Dec  9 13:53:42 1988
--- asparse.c	Tue Oct 22 02:52:37 1991
***************
*** 551,560 ****
--- 551,562 ----
  
    tailstab:
  	expr(locxp, val);
+ #if 0
  	if (! (locxp->e_xvalue & STABTYPS)){
  		yyerror("Invalid type in %s", stabname);
  		goto errorfix;
  	}
+ #endif
  	stpt->s_ptype = locxp->e_xvalue;
  	shiftover(CM);
  	expr(locxp, val);



