This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[toplevel] PR/18222 Fix definition of target's CPPFLAGS


CPPFLAGS should only have items that pertain to the preprocessor.

This patch

http://gcc.gnu.org/ml/gcc-patches/2003-02/msg01736.html

changed it to have all of CFLAGS, which was causing bootstrap problems as CPPFLAGS is precious according to autoconf and was getting redefined.

This adds in a new overrideable CPPFLAGS_FOR_TARGET, which will hopefully fulfill Sean's purpose for his original patch.

Although I don't have an Alpha to test on, I think this should eliminate the bootstrap problem for PR/18222. Regardless the current definition of the target's CPPFLAGS is clearly incorrect.

Bootstrapped i686-pc-cygwin

OK to install?


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]