Re: preprocessor/7558: preprocessor option -MM has change semantic

2002-08-11 Thread Neil Booth
Martin v. Loewis wrote:- > Neil Booth <[EMAIL PROTECTED]> writes: > > > If it's a system header, why are you lying to the compiler? > > I'm not lying, I use You've not told the compiler it's a system header, so it doesn't think it is. Let me see what Zack thinks. Neil.

Re: preprocessor/7558: preprocessor option -MM has change semantic

2002-08-11 Thread Martin v. Loewis
Neil Booth <[EMAIL PROTECTED]> writes: > If it's a system header, why are you lying to the compiler? I'm not lying, I use > Maybe a real-life example and not "a.h" would help. Ok, here is the real-life example. Consider #include int main(){} which is compiled with g++-3.1 -MM -I/opt/JBuil

Re: preprocessor/7558: preprocessor option -MM has change semantic

2002-08-11 Thread Neil Booth
Martin, If it's a system header, why are you lying to the compiler? Maybe a real-life example and not "a.h" would help. Neil.

Re: preprocessor/7558: preprocessor option -MM has change semantic

2002-08-10 Thread Martin v. Loewis
Neil Booth <[EMAIL PROTECTED]> writes: > > >Description: > > In gcc 3.1, -MM prints dependencies even to files included with > > angle brackets (), if those are found through -I options. > > This behaviour is unintuitive and a change from earlier versions. > > Why are you using <> bra

Re: preprocessor/7558: preprocessor option -MM has change semantic

2002-08-10 Thread Neil Booth
[EMAIL PROTECTED] wrote:- > >Description: > In gcc 3.1, -MM prints dependencies even to files included with > angle brackets (), if those are found through -I options. > This behaviour is unintuitive and a change from earlier versions. Why are you using <> brackets? Why is #inc