[PATCH 00/12] misc conditional compilation work
tbsaunde+gcc@tbsaunde.org
tbsaunde+gcc@tbsaunde.org
Mon Nov 9 16:45:00 GMT 2015
From: Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
Hi,
basically $subject, making some code unconditionally compiled, and changing
other things from #ifdef to #if so they can be made unconditional
incrementally.
patches individually bootstrapped + regtested on x86_64-linux-gnu, and a
slightly earlier version of the series ran through config-list.mk. I think
everything here is either preapproved, or obvious so I'll commit it later
today if nobody complains.
Trev
Trevor Saunders (12):
reduce conditional compilation for HARD_FRAME_POINTER_IS_ARG_POINTER
remove EXTENDED_SDB_BASIC_TYPES
remove conditional compilation of sdb debug info
always define XCOFF_DEBUGGING_INFO
always define VMS_DEBUGGING_INFO
always define DWARF2_DEBUGGING_INFO
always define DBX_DEBUGGING_INFO
always define DWARF2_LINENO_DEBUGGING_INFO
always define TARGET_PECOFF
always define EH_RETURN_HANDLER_RTX
always define HAVE_AS_LEB128
always define ENABLE_OFFLOADING
gcc/acinclude.m4 | 4 ++
gcc/c/c-parser.c | 13 ++---
gcc/cgraph.c | 5 +-
gcc/collect2.c | 4 +-
gcc/config/arc/arc.h | 4 +-
gcc/config/i386/i386.h | 3 --
gcc/config/microblaze/microblaze.h | 2 +-
gcc/config/pdp11/pdp11.h | 2 +-
gcc/config/rs6000/rs6000.c | 4 +-
gcc/configure | 106 +++++++++++++++++++++++++++++++++++--
gcc/configure.ac | 5 ++
gcc/cp/parser.c | 13 ++---
gcc/cp/vtable-class-hierarchy.c | 8 ---
gcc/dbxout.c | 39 +++++++-------
gcc/dbxout.h | 2 +-
gcc/defaults.h | 48 ++++++++++++++---
gcc/df-scan.c | 2 -
gcc/doc/tm.texi | 12 ++---
gcc/doc/tm.texi.in | 12 ++---
gcc/dwarf2asm.c | 12 ++---
gcc/dwarf2out.c | 28 ++++------
gcc/dwarf2out.h | 2 -
gcc/emit-rtl.c | 7 +--
gcc/except.c | 27 +++++-----
gcc/final.c | 10 ++--
gcc/function.c | 2 +-
gcc/gcc.c | 8 ++-
gcc/gsyms.h | 11 ----
gcc/omp-low.c | 16 +++---
gcc/opts.c | 9 ++--
gcc/output.h | 2 -
gcc/sdbout.c | 12 +----
gcc/targhooks.c | 6 +--
gcc/toplev.c | 34 ++++--------
gcc/varasm.c | 8 +--
gcc/varpool.c | 13 ++---
gcc/vmsdbgout.c | 2 +-
gcc/xcoffout.c | 2 +-
38 files changed, 285 insertions(+), 214 deletions(-)
--
2.5.0.rc1.5.gc07173f
More information about the Gcc-patches
mailing list