On Fri, Aug 31, 2012 at 7:20 AM, Simon Baldwin <sim...@google.com> wrote: > Add a configure option to disable system header canonicalizations. > > Libcpp may canonicalize system header paths with lrealpath() for diagnostics, > dependency output, and similar. If gcc is held in a symlink farm the > canonicalized paths may be meaningless to users, and will also conflict with > build frameworks that (for example) disallow absolute paths to header files. > > Tested with bootstrap builds of C and C++, both with and without configure > --disable-canonical-system-headers. Okay for google/integration?
Seems like a reasonable candidate for trunk, and I'd rather have fewer patches in google/integration than more. Can you send a copy of this patch for inclusion there? Let's at least see what people say. Ollie