This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Uninitialised memory read in gcc-2.95.2/gcc/cppexp.c
- To: Martin dot Stromberg at lu dot erisoft dot se
- Subject: Re: Uninitialised memory read in gcc-2.95.2/gcc/cppexp.c
- From: "Martin v. Loewis" <martin at loewis dot home dot cs dot tu-berlin dot de>
- Date: Sun, 12 Mar 2000 19:08:52 +0100
- CC: gcc-bugs at gcc dot gnu dot org
- References: <200003121203.NAA18600@mars.lu.erisoft.se>
> Alas I don't understand this variable top. So somebody who does perhaps
> can see what's amiss?
This implements a parser stack, top is the top of the stack. You'll
notice that unsigned1 is further down only used if you have a binary
operation. To understand this better, it might be good to know what
tokens have been processed at that point in cpp_parse_expr.
Regards,
Martin