🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.bug
Article #816

g++ 1.36.1 on 3b1 problems

#816
From: Dan Rosenblatt
Date: Tue, 21 Nov 1989 17:39
20 lines
1383 bytes
In trying to get g++ to compile (using gcc 1.36) on my 3b1, I found
that NO_DOLLAR_IN_LABEL wasn't enough for my assembler.  Both '$' and '.'
are unacceptable, but '%' is acceptable.  Problem is, some of those defines
are used in sprintf(), therefore I had to put in '%%'.  I then had to come
up with 2 forms for each define used in sprintf(), one for allocation length
and pattern matching, and another for use in sprintf().  Unfortunately, '%'
cannot be the first character in assembler symbols, so THIS_NAME and VPTR_NAME
had to be left alone.

This is a request to allow for '%' to be used as JOINER with all the
appropriate changes including making sure it isn't the first character of
assembler symbols.

I'm having other problems as well, but I don't have enough info yet to
provide a complete problem description and suggested work-around.
(They are probably related to the problems/solutions listed above!)

Dan Rosenblatt
Sigma Design Inc.
...!dunike!koala!dir
Technical Details
Message-ID: <8911211739.AA12137@koala.uucp>
Path: arc1-ca.pugleaf.net!utzoo!telly!ddsw1!lll-winken!uunet!tut.cis.ohio-state.edu!NIKE.CAIR.DU.EDU!dir%koala.uucp

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!telly!ddsw1!lll-winken!uunet!tut.cis.ohio-state.edu!NIKE.CAIR.DU.EDU!dir%koala.uucp
From: dir%koala.uucp@NIKE.CAIR.DU.EDU (Dan Rosenblatt)
Newsgroups: gnu.gcc.bug
Subject: g++ 1.36.1 on 3b1 problems
Message-ID: <8911211739.AA12137@koala.uucp>
Date: 21 Nov 89 17:39:44 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 20