From: Trevor Saunders <tbsaunde+...@tbsaunde.org> Hi,
$subject, this gets rid of 3 macros, and moves one more closer to being a hook. each patch bootstrapped + regtested on x86_64-linux-gnu, and the series was run through config-list.mk, ok? thanks! Trev Trevor Saunders (4): convert ASM_OUTPUT_ASCII to a hook make TLS_COMMON_ASM_OP a hook remove unused TARGET_DEFERRED_OUTPUT_DEFS define ASM_OUTPUT_LABEL to the name of a function gcc/config/arc/arc.h | 3 +- gcc/config/arm/aout.h | 5 +-- gcc/config/arm/arm-protos.h | 2 +- gcc/config/arm/arm.c | 7 ++-- gcc/config/bfin/bfin.h | 5 +-- gcc/config/elfos.h | 7 ++-- gcc/config/frv/frv.h | 6 +-- gcc/config/i386/att.h | 13 +------ gcc/config/i386/i386-protos.h | 2 + gcc/config/i386/i386.c | 77 +++++++++++++++++++++++++++++++++++++++ gcc/config/i386/i386elf.h | 51 +------------------------- gcc/config/i386/sol2.h | 2 +- gcc/config/ia64/ia64-protos.h | 1 + gcc/config/ia64/ia64.c | 11 ++++++ gcc/config/ia64/ia64.h | 8 +--- gcc/config/lm32/lm32.h | 3 +- gcc/config/mep/mep.h | 8 +--- gcc/config/mips/mips.c | 2 +- gcc/config/mips/mips.h | 4 +- gcc/config/mmix/mmix-protos.h | 2 +- gcc/config/mmix/mmix.c | 4 +- gcc/config/mmix/mmix.h | 6 +-- gcc/config/nvptx/nvptx-protos.h | 2 +- gcc/config/nvptx/nvptx.c | 2 +- gcc/config/nvptx/nvptx.h | 5 +-- gcc/config/pa/pa-protos.h | 3 +- gcc/config/pa/pa.c | 19 ++++++++-- gcc/config/pa/pa.h | 12 +----- gcc/config/pdp11/pdp11-protos.h | 2 +- gcc/config/pdp11/pdp11.c | 6 +-- gcc/config/pdp11/pdp11.h | 3 +- gcc/config/rs6000/aix43.h | 5 --- gcc/config/rs6000/rs6000-protos.h | 3 +- gcc/config/rs6000/rs6000.c | 14 +++++-- gcc/config/rs6000/xcoff.h | 5 +-- gcc/config/spu/spu.h | 3 +- gcc/config/visium/visium.h | 3 +- gcc/defaults.h | 58 +---------------------------- gcc/doc/tm.texi | 30 ++++----------- gcc/doc/tm.texi.in | 26 +------------ gcc/dwarf2asm.c | 2 +- gcc/output.h | 5 ++- gcc/target.def | 15 ++++++++ gcc/varasm.c | 56 ++++++++++++++++++++++++---- gcc/varasm.h | 2 + gcc/vmsdbgout.c | 8 ++-- gcc/xcoffout.c | 1 + 47 files changed, 251 insertions(+), 268 deletions(-) -- 2.4.0