Path: utzoo!telly!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!NIKE.CAIR.DU.EDU!mcdry!dir%koala.uucp From: mcdry!dir%koala.uucp@NIKE.CAIR.DU.EDU Newsgroups: gnu.g++.bug Subject: g++ 1.36.1 on a 3b1 Message-ID: <8912150602.AA25763@koala.uucp> Date: 15 Dec 89 06:02:40 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 14 I actually got something to work. I successfully got libg++.a 1.36.1 to compile, though the accompanying test suite was not 100% working. I had to do a lot of hacking of cplus-*.c (all the stuff related to the defines controlled by NO_DOLLAR_IN_IDENTIFIER). It seems that the only special character that the 3b1 assembler accepts is '%', and even then it cannot be the 1st character in a name; and since the defines are used in pattern matching as well as 'sprintf' calls, ..., um, well, it isn't pretty. There were also 1 or two other things like USG_STDIO not really working in cplus-lex.c. If anyone is interested, I can package up the binaries or the source context diffs. Please let me know. Thanx Dan Rosenblatt ...!dunike!koala!dir