🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.g++.bug
Article #2129

g++ 01049001 bug+fix - g++filt doesn't know about all operators

#2129
From: rfg
Date: Fri, 05 Jan 1990 18:14
40 lines
1360 bytes
// In g++ 1.36.1, there are several ommisions from the list of operators
// that cplus-dem.c (and g++filt) know about.

(Michael - please confirm the following fix.)

*** cplus-dem.c-	Mon Nov  6 17:34:24 1989
--- cplus-dem.c	Thu Jan  4 17:18:00 1990
***************
*** 93,97 ****
    "minus", "-",
    "mult", "*",
!   "negate", "-",
    "trunc_mod", "%",
    "trunc_div", "/",
--- 93,98 ----
    "minus", "-",
    "mult", "*",
!   "convert", "+",	/* unary + */
!   "negate", "-",	/* unary - */
    "trunc_mod", "%",
    "trunc_div", "/",
***************
*** 98,101 ****
--- 99,103 ----
    "truth_andif", "&&",
    "truth_orif", "||",
+   "truth_not", "!",
    "postincrement", "++",
    "postdecrement", "--",
***************
*** 109,112 ****
--- 111,117 ----
    "arshift", ">>",
    "component", "->",
+   "indirect", "*",	/* unary * */
+   "addr", "&",		/* unary & */
+   "array", "[]",
    "nop", "",			/* for operator= */
  };
Technical Details
Message-ID: <9001051014.aa14989@ICS.UCI.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ICS.UCI.EDU!rfg

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ICS.UCI.EDU!rfg
From: rfg@ICS.UCI.EDU
Newsgroups: gnu.g++.bug
Subject: g++ 01049001 bug+fix - g++filt doesn't know about all operators
Message-ID: <9001051014.aa14989@ICS.UCI.EDU>
Date: 5 Jan 90 18:14:05 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs
Lines: 40