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

Reply via email to