Article View: gnu.g++.bug
Article #2129g++ 01049001 bug+fix - g++filt doesn't know about all operators
From: rfg
Date: Fri, 05 Jan 1990 18:14
Date: Fri, 05 Jan 1990 18:14
40 lines
1360 bytes
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!rfgShow 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