]> git.ipfire.org Git - thirdparty/gcc.git/commit
tm.texi (TARGET_OPTION_OVERRIDE): Document.
authorJoern Rennecke <joern.rennecke@embecosm.com>
Tue, 29 Jun 2010 14:38:13 +0000 (14:38 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Tue, 29 Jun 2010 14:38:13 +0000 (15:38 +0100)
commit74f7912ac84090b59ebc8fffa51893b167a0552a
tree59640e76d8830768e1fbdfbf9ed5e3164eca252d
parent20a6bb58201d19ef46edaa44266c2dc2e992b365
tm.texi (TARGET_OPTION_OVERRIDE): Document.

        * doc/tm.texi (TARGET_OPTION_OVERRIDE): Document.
        (OVERRIDE_OPTIONS): Add note of obsolescence.
        Replace references with references to TARGET_OPTION_OVERRIDE.
        (Except for C_COMMON_OVERRIDE_OPTIONS, which remains similar to
         the macro).
        * targhooks.c (default_target_option_override): New function.
        * targhooks.h (default_target_option_override): Declare.
        * target.h (struct gcc_target): Add override member to
        target_option emmber.
        * toplev.c (process_options): Replace OVERRIDE_OPTIONS use with
        targetm.target_option.override call.
        * target-def.h (TARGET_OPTION_OVERRIDE): Define.
        (TARGET_OPTION_HOOKS): Add TARGET_OPTION_OVERRIDE.

From-SVN: r161538
gcc/ChangeLog
gcc/doc/tm.texi
gcc/target-def.h
gcc/target.h
gcc/targhooks.c
gcc/targhooks.h
gcc/toplev.c