Ticket #37336: patch-gcc-varasm.c.diff
File patch-gcc-varasm.c.diff, 741 bytes (added by gthb (Gunnlaugur Thor Briem), 12 years ago) |
---|
-
gcc/varasm.c
old new 2088 2088 it all the way to final. See PR 17982 for further discussion. */ 2089 2089 static GTY(()) tree pending_assemble_externals; 2090 2090 2091 #ifdef ASM_OUTPUT_EXTERNAL 2091 2092 /* Some targets delay some output to final using TARGET_ASM_FILE_END. 2092 2093 As a result, assemble_external can be called after the list of externals 2093 2094 is processed and the pointer set destroyed. */ 2094 2095 static bool pending_assemble_externals_processed; 2095 2096 2096 #ifdef ASM_OUTPUT_EXTERNAL2097 2097 /* Avoid O(external_decls**2) lookups in the pending_assemble_externals 2098 2098 TREE_LIST in assemble_external. */ 2099 2099 static struct pointer_set_t *pending_assemble_externals_set;