From: tbsaunde+gcc@tbsaunde.org
To: gcc-patches@gcc.gnu.org
Subject: [PATCH 0/7] Some ifdef removal
Date: Thu, 21 May 2015 02:11:00 -0000 [thread overview]
Message-ID: <1432174178-29086-1-git-send-email-tbsaunde+gcc@tbsaunde.org> (raw)
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
next reply other threads:[~2015-05-21 2:10 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-05-21 2:11 tbsaunde+gcc [this message]
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 5/7] always define HAVE_conditional_move tbsaunde+gcc
2015-05-21 12:29 ` Jeff Law
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 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
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1432174178-29086-1-git-send-email-tbsaunde+gcc@tbsaunde.org \
--to=tbsaunde+gcc@tbsaunde.org \
--cc=gcc-patches@gcc.gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).