* gcc.c (option_map): New flag -no-canonical-prefixes.
authorsimonb <simonb@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 16 Jul 2009 11:25:20 +0000 (11:25 +0000)
committersimonb <simonb@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 16 Jul 2009 11:25:20 +0000 (11:25 +0000)
commitd05a17711f7800c222ca5c0fc9b7d23ef53e50b5
tree5947292b885dc1abcb63ee2a90cb8d2a93426708
parent91f16f16022652799ed919df3256520e73fcbcb0
* gcc.c (option_map): New flag -no-canonical-prefixes.
* (display_help): Print help text for new flag.
* (process_command): Move options translation and language specifics
and handle new flag early.  Use it to set a function pointer to a
prefix builder.  Replace make_relative_prefix calls with calls to
the function pointed to.  Ignore new flag in regular options handling.
* doc/invoke.texi (Overall Options): Documented -no-canonical-prefixes.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149702 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/doc/invoke.texi
gcc/gcc.c