Patchwork Poison removed target macros ASM_OUTPUT_IDENT and IDENT_ASM_OP

login
register
mail settings
Submitter Steven Bosscher
Date June 20, 2012, 11:05 a.m.
Message ID <CABu31nMW1iEGWNgwLYquC-hJswzJCAbUG8qp=_PJymshJD+chQ@mail.gmail.com>
Download mbox | patch
Permalink /patch/166007/
State New
Headers show

Comments

Steven Bosscher - June 20, 2012, 11:05 a.m.
Hello,

These macros are now gone and should be poisoned. I'll commit this
later today unless someone objects.

Ciao!
Steven

      * system.h: Poison ASM_OUTPUT_IDENT and IDENT_ASM_OP.

Patch

Index: system.h
===================================================================
--- system.h    (revision 188825)
+++ system.h    (working copy)
@@ -815,7 +815,7 @@ 
        LABEL_ALIGN_AFTER_BARRIER_MAX_SKIP JUMP_ALIGN_MAX_SKIP          \
        CAN_DEBUG_WITHOUT_FP UNLIKELY_EXECUTED_TEXT_SECTION_NAME        \
        HOT_TEXT_SECTION_NAME LEGITIMATE_CONSTANT_P ALWAYS_STRIP_DOTDOT \
-       OUTPUT_ADDR_CONST_EXTRA SMALL_REGISTER_CLASSES
+       OUTPUT_ADDR_CONST_EXTRA SMALL_REGISTER_CLASSES ASM_OUTPUT_IDENT

 /* Target macros only used for code built for the target, that have
    moved to libgcc-tm.h or have never been present elsewhere.  */
@@ -887,7 +887,8 @@ 
        SETJMP_VIA_SAVE_AREA FORBIDDEN_INC_DEC_CLASSES                     \
        PREFERRED_OUTPUT_RELOAD_CLASS SYSTEM_INCLUDE_DIR                   \
        STANDARD_INCLUDE_DIR STANDARD_INCLUDE_COMPONENT                    \
-       LINK_ELIMINATE_DUPLICATE_LDIRECTORIES MIPS_DEBUGGING_INFO
+       LINK_ELIMINATE_DUPLICATE_LDIRECTORIES MIPS_DEBUGGING_INFO          \
+       IDENT_ASM_OP

 /* Hooks that are no longer used.  */
  #pragma GCC poison LANG_HOOKS_FUNCTION_MARK LANG_HOOKS_FUNCTION_FREE  \