public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH 0/7] Some ifdef removal
@ 2015-05-21  2:11 tbsaunde+gcc
  2015-05-21  2:11 ` [PATCH 2/7] remove most ifdef STACK_GROWS_DOWNWARD tbsaunde+gcc
                   ` (6 more replies)
  0 siblings, 7 replies; 16+ messages in thread
From: tbsaunde+gcc @ 2015-05-21  2:11 UTC (permalink / raw)
  To: gcc-patches

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

Hi,

Another week and more patches to remove conditional compilation ;-)

each patch individually bootstrapped + regtested on x86_64-unknown-linux-gnu,
and run through config-list.mk with a couple more patches I'll commit when I
finish writing ChangeLogs.  Committing to trunk, but of course reviews are
great!

Trev


Trevor Saunders (7):
  always define STACK_GROWS_DOWNWARD
  remove most ifdef STACK_GROWS_DOWNWARD
  move default for STACK_PUSH_CODE to defaults.h
  don't compare ARG_FRAME_POINTER_REGNUM and FRAME_POINTER_REGNUM with
    the preprocessor
  always define HAVE_conditional_move
  remove #if HAVE_conditional_move
  always define HAVE_peephole

 gcc/ChangeLog                      | 39 ++++++++++++++++++
 gcc/builtins.c                     | 30 +++++++-------
 gcc/c-family/ChangeLog             | 10 +++++
 gcc/c-family/c-cppbuiltin.c        |  5 +--
 gcc/calls.c                        |  8 ----
 gcc/combine-stack-adj.c            |  8 ----
 gcc/combine.c                      | 23 +++++------
 gcc/config/alpha/alpha.h           |  2 +-
 gcc/config/arc/arc.h               |  2 +-
 gcc/config/avr/avr.h               |  2 +-
 gcc/config/bfin/bfin.h             |  2 +-
 gcc/config/c6x/c6x.h               |  2 +-
 gcc/config/cr16/cr16.h             |  2 +-
 gcc/config/cris/cris.h             |  2 +-
 gcc/config/epiphany/epiphany.h     |  2 +-
 gcc/config/h8300/h8300.h           |  2 +-
 gcc/config/i386/i386.h             |  2 +-
 gcc/config/iq2000/iq2000.h         |  2 +-
 gcc/config/m32r/m32r.h             |  2 +-
 gcc/config/mcore/mcore.h           |  2 +-
 gcc/config/microblaze/microblaze.h |  2 +-
 gcc/config/mips/mips.h             |  2 +-
 gcc/config/mmix/mmix.h             |  2 +-
 gcc/config/mn10300/mn10300.h       |  2 +-
 gcc/config/moxie/moxie.h           |  2 +-
 gcc/config/nds32/nds32.h           |  2 +-
 gcc/config/nios2/nios2.h           |  2 +-
 gcc/config/nvptx/nvptx.h           |  2 +-
 gcc/config/pdp11/pdp11.h           |  2 +-
 gcc/config/rs6000/rs6000.h         |  2 +-
 gcc/config/s390/s390.h             |  2 +-
 gcc/config/sh/sh.h                 |  2 +-
 gcc/config/sparc/sparc.h           |  2 +-
 gcc/config/spu/spu.h               |  2 +-
 gcc/config/tilegx/tilegx.h         |  2 +-
 gcc/config/tilepro/tilepro.h       |  2 +-
 gcc/config/v850/v850.h             |  2 +-
 gcc/config/vax/vax.h               |  2 +-
 gcc/config/xtensa/xtensa.h         |  2 +-
 gcc/defaults.h                     | 12 ++++++
 gcc/df-problems.c                  |  5 +--
 gcc/df-scan.c                      | 19 ++++-----
 gcc/dwarf2cfi.c                    | 12 +++---
 gcc/emit-rtl.c                     |  5 ++-
 gcc/explow.c                       | 35 ++++++++--------
 gcc/expmed.c                       | 13 +++---
 gcc/expr.c                         | 82 +++++++++++++-------------------------
 gcc/final.c                        |  4 +-
 gcc/genconfig.c                    |  4 ++
 gcc/genpeep.c                      |  2 -
 gcc/ifcvt.c                        | 11 -----
 gcc/ira-color.c                    |  8 ----
 gcc/lower-subreg.c                 |  7 ----
 gcc/lra-spills.c                   |  8 ----
 gcc/optabs.c                       | 30 ++++++--------
 gcc/optabs.h                       |  2 -
 gcc/output.h                       |  2 -
 gcc/recog.c                        | 18 ++-------
 gcc/reginfo.c                      |  5 +--
 gcc/reload.c                       |  5 +--
 gcc/rtlanal.c                      |  5 +--
 gcc/sched-deps.c                   |  9 ++---
 gcc/toplev.c                       | 11 ++---
 gcc/tree-ssa-phiopt.c              |  4 --
 64 files changed, 221 insertions(+), 284 deletions(-)

-- 
2.4.0.78.g7c6ecbf

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

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

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-05-21  2:11 [PATCH 0/7] Some ifdef removal tbsaunde+gcc
2015-05-21  2:11 ` [PATCH 2/7] remove most ifdef STACK_GROWS_DOWNWARD tbsaunde+gcc
2015-05-21 12:33   ` Jeff Law
2015-05-21  2:11 ` [PATCH 3/7] move default for STACK_PUSH_CODE to defaults.h tbsaunde+gcc
2015-05-21 12:32   ` Jeff Law
2015-05-21  2:11 ` [PATCH 1/7] always define STACK_GROWS_DOWNWARD tbsaunde+gcc
2015-05-21 12:38   ` Jeff Law
2015-05-21 16:59   ` Joseph Myers
2015-05-21  2:11 ` [PATCH 6/7] remove #if HAVE_conditional_move tbsaunde+gcc
2015-05-21 12:31   ` Jeff Law
2015-05-21  2:11 ` [PATCH 5/7] always define HAVE_conditional_move tbsaunde+gcc
2015-05-21 12:29   ` Jeff Law
2015-05-21  5:13 ` [PATCH 7/7] always define HAVE_peephole tbsaunde+gcc
2015-05-21  6:17   ` Jeff Law
2015-05-21  5:35 ` [PATCH 4/7] don't compare ARG_FRAME_POINTER_REGNUM and FRAME_POINTER_REGNUM with the preprocessor tbsaunde+gcc
2015-05-21 12:28   ` Jeff Law

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