dir%koala.uucp@NIKE.CAIR.DU.EDU (Dan Rosenblatt) (11/22/89)
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