Major debugging breakage

law@redhat.com law@redhat.com
Thu Jan 3 19:28:00 GMT 2002


  > > Note that we call c_expand_start_cond (which records the line number for
  > > the statement) *after* we've parsed the entire expression.  Thus the
  > > recorded line number is wrong.
  > > 
  > > At least that's my theory :-)
  > 
  > It looks very likely to me.
Agreed -- particularly since I've managed to bastardize my tree so that
we build the base IF and WHILE nodes before we have finished parsing the
condition.  With that change the debug symbols look correct.

I've got to clean that code up and submit it (tomorrow AM since the tests
will be running through the night).

jeff




More information about the Gcc mailing list