This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: -no-integrated-cpp flag (patches for gcc3.3)
- From: Neil Booth <neil at daikokuya dot co dot uk>
- To: "Peter A. Buhr" <pabuhr at plg2 dot math dot uwaterloo dot ca>
- Cc: asharji at plg2 dot math dot uwaterloo dot ca, gcc at gcc dot gnu dot org, asharji at uwaterloo dot ca
- Date: Sat, 1 Mar 2003 21:49:16 +0000
- Subject: Re: -no-integrated-cpp flag (patches for gcc3.3)
- References: <20030226211715.GA10279@daikokuya.co.uk> <Pine.SOL.4.44.0302281829520.9066-100000@plg2.math.uwaterloo.ca> <20030301211355.GC31012@daikokuya.co.uk> <200303012146.QAA07148@plg2.math.uwaterloo.ca>
Peter A. Buhr wrote:-
> > Apparently, the -traditional-cpp flag with gcc generates and saves the
> > basename.i file. I have maintained this behaviour with my patches, but it
> > seemed unusual to me and it is different from the behaviour of gcc-3.2.
>
> It should be generated, but I guess it should be deleted afterwards too.
>
> If you decide to change this, let us know because we have to adjust our patch
> accordingly. I think Ashif could make this correction and include it in our
> patch, assuming you want the changed behaviour for the gcc -traditional-cpp
> flag, i.e., delete the file by making it a temporary file. It's your call, but
> we could do it quickly because Ashif has all this stuff in his head at the
> moment and then have only one patch.
If Ashif can provide a patch that fixes it; that's great. Please post
it a.s.a.p. provided you've bootstrapped and regtested it.
The previous patch didn't apply cleanly to 3.3 FWIW; I'm not sure why.
I'm compiling it at the moment so I've not applied it. I'll hold off
for a while.
Neil.