Hi again, Wednesday 09 January 2008 00:28:54 tarihinde Manuel López-Ibáñez şunları yazmıştı: > For your particular example, you could open a regression bug against > 4.3 that says: > * '"foo' redefined" is not mandated by the standard or it is not > serious enough, so it should not be a pedwarn just a normal warning; > or
Looks like this is actually mandated by standard :-( , thats what I am told on #gcc anyway :) > * "'foo' redefined", although mandated by the standard, is a nuisance > and irrelevant, it should only be active when -pedantic is given and > not by default. I am not sure if this is irrelevant for all cases, so the current behaviour looks correct. The right way would be fixing all those apps not installing their config.h and not pollute global namespace but thats a huge task given that many projects are affected. So for now I guess we'll have to stick to -fpermissive. Thanks for your time and patience. Regards, ismail -- Never learn by your mistakes, if you do you may never dare to try again.