once we have cpplib...
Jeffrey A Law
law@cygnus.com
Thu Apr 9 18:29:00 GMT 1998
In message < r24t04i3n9.fsf@happy.cygnus.com >you write:
> there is lately some motion to get cpplib finally used in gcc. Once
> this is done we have several more options and I think we should plan
> on them now.
Yup. In fact, I just checked in the first group of changes from Dave
to move us in that direction.
> - with cpplib it'll be possible for the compiler to get the hands on the
> the macro definitions. This will
>
> * allow to emit debug info about macros which can be disaplyed in gdb
> when DWARF is used
>
> * finally allow to use the debugger on code in macros since the line
> number information is available
Yup. Big win, especially for those of us how debug gcc where big
macros are far too common :(
> - cpplib must be in sync with the current cccp. I think Paul did it most
> of the time but is everything included?
Probably not. Someone will have to go through each change to cccp
to make sure it's in cpplib. Not pleasant, but necessary.
> - we need a way to allow old gcc drivers call new backends and vice versa.
> Probably this can be achieved by adding some more specs file entries.
Well, I find -V a nice thing to have, but I don't mind breaking it
for something this significant. Or just make cpp a trivial program
that calls gcc with the right arguments to put it into "cpp" mode :-)
> Comment on this? Any points I forgot?
We'll still want "-save-temps" to dump out the .i file of preprocessed
output. Probably other minor nits that we've both forgotten.
jeff
More information about the Gcc
mailing list