public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH 0/4] misc work to get rid of target macros
@ 2015-07-25  2:37 tbsaunde+gcc
  2015-07-25  2:37 ` [PATCH 1/4] convert ASM_OUTPUT_ASCII to a hook tbsaunde+gcc
                   ` (3 more replies)
  0 siblings, 4 replies; 31+ messages in thread
From: tbsaunde+gcc @ 2015-07-25  2:37 UTC (permalink / raw)
  To: gcc-patches

From: Trevor Saunders <tbsaunde+gcc@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

^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2015-08-07 21:52 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-07-25  2:37 [PATCH 0/4] misc work to get rid of target macros tbsaunde+gcc
2015-07-25  2:37 ` [PATCH 1/4] convert ASM_OUTPUT_ASCII to a hook tbsaunde+gcc
2015-07-25  6:22   ` pinskia
2015-07-25 19:44     ` Trevor Saunders
2015-07-25 17:02   ` Segher Boessenkool
2015-07-27 20:51   ` Richard Sandiford
2015-07-25  2:37 ` [PATCH 3/4] remove unused TARGET_DEFERRED_OUTPUT_DEFS tbsaunde+gcc
2015-07-31  0:55   ` Joseph Myers
2015-07-25  3:09 ` [PATCH 2/4] make TLS_COMMON_ASM_OP a hook tbsaunde+gcc
2015-07-25  5:42 ` [PATCH 4/4] define ASM_OUTPUT_LABEL to the name of a function tbsaunde+gcc
2015-07-25 18:34   ` Segher Boessenkool
2015-07-25 19:27     ` Trevor Saunders
2015-07-25 19:44       ` Segher Boessenkool
2015-07-27  9:17   ` Richard Biener
2015-07-28  6:45     ` Trevor Saunders
2015-07-29 23:05       ` Jeff Law
2015-08-05 10:58     ` Trevor Saunders
2015-08-05 11:47       ` Richard Biener
2015-08-05 13:38         ` Trevor Saunders
2015-08-05 13:59           ` Richard Biener
2015-08-05 22:28             ` Segher Boessenkool
2015-08-05 15:28         ` David Malcolm
2015-08-05 15:34           ` David Malcolm
2015-08-05 20:23             ` Trevor Saunders
2015-08-06 18:48               ` David Malcolm
2015-08-06 19:36                 ` Richard Sandiford
2015-08-07  4:32                   ` Trevor Saunders
2015-08-07  9:46                     ` Richard Sandiford
2015-08-07 13:50                       ` Trevor Saunders
2015-08-07 20:24                         ` Richard Biener
2015-08-07 21:52                           ` Richard Sandiford

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).