public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH 0/8] remove more conditional compilation
@ 2015-04-27  5:56 tbsaunde+gcc
  2015-04-27  5:56 ` [PATCH 1/8] add default for NO_FUNCTION_CSE tbsaunde+gcc
                   ` (7 more replies)
  0 siblings, 8 replies; 31+ messages in thread
From: tbsaunde+gcc @ 2015-04-27  5:56 UTC (permalink / raw)
  To: gcc-patches

From: Trevor Saunders <tbsaunde+gcc@tbsaunde.org>

Hi,

Here's another series to remove some conditional compilation.

each patch was bootstrapped and regtested on x86_64-linux-gnu, and the series
was run through config-list.mk.  I think this all falls within Jeff's
preapproval so I'll commit it tomorrow (today actually) night if nobody
objects.

Trev

Trevor Saunders (8):
  add default for NO_FUNCTION_CSE
  add default for HARD_REGNO_RENAME_OK
  add default for PCC_BITFIELD_TYPE_MATTERS
  add default for EPILOGUE_USES
  always define HAVE_simple_return and HAVE_return
  always define HAVE_epilogue
  always define ARGS_GROW_DOWNWARD
  remove #if ARGS_GROW_DOWNWARD

 gcc/ChangeLog                  |  32 +++++++
 gcc/alias.c                    |  10 +-
 gcc/bb-reorder.c               |   9 --
 gcc/calls.c                    | 129 ++++++++++++-------------
 gcc/cfgrtl.c                   |  20 ++--
 gcc/config/alpha/alpha.h       |   2 +-
 gcc/config/arc/arc.h           |   2 +-
 gcc/config/avr/avr.h           |   2 +-
 gcc/config/cr16/cr16.h         |   2 +-
 gcc/config/epiphany/epiphany.h |   2 +-
 gcc/config/frv/frv.h           |   2 +-
 gcc/config/h8300/h8300.h       |   2 +-
 gcc/config/i386/i386.h         |   2 +-
 gcc/config/ia64/ia64.h         |   2 +-
 gcc/config/lm32/lm32.h         |   2 +-
 gcc/config/m32r/m32r.h         |   2 +-
 gcc/config/mep/mep.h           |   2 +-
 gcc/config/mn10300/mn10300.h   |   2 +-
 gcc/config/nds32/nds32.h       |   2 +-
 gcc/config/nios2/nios2.h       |   2 +-
 gcc/config/pa/pa.h             |   4 +-
 gcc/config/rs6000/rs6000.h     |   2 +-
 gcc/config/s390/s390.h         |   2 +-
 gcc/config/sparc/sparc.h       |   2 +-
 gcc/config/spu/spu.h           |   2 +-
 gcc/config/stormy16/stormy16.h |   2 +-
 gcc/config/v850/v850.h         |   2 +-
 gcc/cp/class.c                 |   4 +-
 gcc/cse.c                      |   4 +-
 gcc/defaults.h                 |  50 ++++++++++
 gcc/df-scan.c                  |   7 --
 gcc/doc/tm.texi                |   2 +-
 gcc/doc/tm.texi.in             |   2 +-
 gcc/dwarf2out.c                |   2 -
 gcc/function.c                 | 209 ++++++++++++++++++-----------------------
 gcc/regrename.c                |   5 +-
 gcc/reorg.c                    |  14 +--
 gcc/resource.c                 |   6 +-
 gcc/sel-sched.c                |   6 --
 gcc/shrink-wrap.c              |   3 -
 gcc/shrink-wrap.h              |   6 --
 gcc/stor-layout.c              |  10 --
 gcc/targhooks.c                |   5 +-
 gcc/toplev.c                   |   3 -
 44 files changed, 287 insertions(+), 297 deletions(-)

-- 
2.3.0.80.g18d0fec.dirty

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

end of thread, other threads:[~2015-05-06  3:16 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-04-27  5:56 [PATCH 0/8] remove more conditional compilation tbsaunde+gcc
2015-04-27  5:56 ` [PATCH 1/8] add default for NO_FUNCTION_CSE tbsaunde+gcc
2015-04-27  5:56 ` [PATCH 3/8] add default for PCC_BITFIELD_TYPE_MATTERS tbsaunde+gcc
2015-04-29 13:18   ` Andreas Schwab
2015-04-29 21:54     ` Trevor Saunders
2015-04-29 22:00       ` Andreas Schwab
2015-04-29 22:26         ` Jeff Law
2015-04-29 22:30           ` Trevor Saunders
2015-04-29 22:33             ` Jeff Law
2015-04-30  1:45               ` Trevor Saunders
2015-04-30  3:24                 ` Trevor Saunders
2015-04-30  4:13                   ` Jeff Law
2015-04-30  7:13                   ` Andreas Schwab
2015-04-30 11:59                     ` Trevor Saunders
2015-04-30 12:17                       ` Jakub Jelinek
2015-04-30 12:22                       ` Andreas Schwab
2015-04-29 22:40             ` Jeff Law
2015-04-30  6:58             ` Andreas Schwab
2015-04-30 12:34               ` Trevor Saunders
2015-04-30 12:39                 ` Jakub Jelinek
2015-04-30 13:07                   ` Trevor Saunders
2015-04-30 17:50                   ` Joseph Myers
2015-05-01  0:01                     ` Trevor Saunders
2015-04-27  5:57 ` [PATCH 4/8] add default for EPILOGUE_USES tbsaunde+gcc
2015-04-27  5:57 ` [PATCH 6/8] always define HAVE_epilogue tbsaunde+gcc
2015-04-27  5:57 ` [PATCH 7/8] always define ARGS_GROW_DOWNWARD tbsaunde+gcc
2015-04-27  5:57 ` [PATCH 2/8] add default for HARD_REGNO_RENAME_OK tbsaunde+gcc
2015-04-27  5:57 ` [PATCH 8/8] remove #if ARGS_GROW_DOWNWARD tbsaunde+gcc
2015-04-27  5:57 ` [PATCH 5/8] always define HAVE_simple_return and HAVE_return tbsaunde+gcc
2015-05-06  1:13   ` Mike Stump
2015-05-06  3:16     ` Trevor Saunders

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).