public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH 00/12] misc conditional compilation work
@ 2015-11-09 16:45 tbsaunde+gcc
  2015-11-09 16:45 ` [PATCH 08/12] always define DWARF2_LINENO_DEBUGGING_INFO tbsaunde+gcc
                   ` (12 more replies)
  0 siblings, 13 replies; 44+ messages in thread
From: tbsaunde+gcc @ 2015-11-09 16:45 UTC (permalink / raw)
  To: gcc-patches

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

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

end of thread, other threads:[~2015-11-24 18:08 UTC | newest]

Thread overview: 44+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-11-09 16:45 [PATCH 00/12] misc conditional compilation work tbsaunde+gcc
2015-11-09 16:45 ` [PATCH 08/12] always define DWARF2_LINENO_DEBUGGING_INFO tbsaunde+gcc
2015-11-09 16:45 ` [PATCH 10/12] always define EH_RETURN_HANDLER_RTX tbsaunde+gcc
2015-11-09 17:42   ` David Malcolm
2015-11-09 18:27   ` Bernd Schmidt
2015-11-09 18:42     ` Jeff Law
2015-11-09 18:50       ` Bernd Schmidt
2015-11-09 18:52       ` Trevor Saunders
2015-11-09 19:38         ` Bernd Schmidt
2015-11-09 19:46           ` Jeff Law
2015-11-09 21:07             ` Mike Stump
2015-11-09 21:30             ` Trevor Saunders
2015-11-09 22:07               ` Jeff Law
2015-11-09 22:53                 ` Trevor Saunders
2015-11-10 22:02                   ` Bernd Schmidt
2015-11-11  0:43                     ` Trevor Saunders
2015-11-10  1:32               ` Joseph Myers
2015-11-09 16:46 ` [PATCH 11/12] always define HAVE_AS_LEB128 tbsaunde+gcc
2015-11-09 18:42   ` Bernd Schmidt
2015-11-09 21:04     ` Trevor Saunders
2015-11-09 16:46 ` [PATCH 04/12] always define XCOFF_DEBUGGING_INFO tbsaunde+gcc
2015-11-09 16:46 ` [PATCH 12/12] always define ENABLE_OFFLOADING tbsaunde+gcc
2015-11-09 18:41   ` Bernd Schmidt
2015-11-23 16:53     ` Ilya Verbin
2015-11-24 12:51       ` Bernd Schmidt
2015-11-24 18:14       ` Thomas Schwinge
2015-11-09 16:46 ` [PATCH 07/12] always define DBX_DEBUGGING_INFO tbsaunde+gcc
2015-11-09 16:46 ` [PATCH 09/12] always define TARGET_PECOFF tbsaunde+gcc
2015-11-09 16:46 ` [PATCH 02/12] remove EXTENDED_SDB_BASIC_TYPES tbsaunde+gcc
2015-11-09 18:49   ` Bernd Schmidt
2015-11-09 16:46 ` [PATCH 05/12] always define VMS_DEBUGGING_INFO tbsaunde+gcc
2015-11-09 18:34   ` Bernd Schmidt
2015-11-09 18:44     ` Jeff Law
2015-11-09 19:29       ` Trevor Saunders
2015-11-09 19:37         ` Bernd Schmidt
2015-11-09 21:56           ` Trevor Saunders
2015-11-09 16:46 ` [PATCH 06/12] always define DWARF2_DEBUGGING_INFO tbsaunde+gcc
2015-11-09 16:46 ` [PATCH 01/12] reduce conditional compilation for HARD_FRAME_POINTER_IS_ARG_POINTER tbsaunde+gcc
2015-11-09 19:01   ` Bernd Schmidt
2015-11-09 20:58     ` Trevor Saunders
2015-11-09 21:09       ` Bernd Schmidt
2015-11-09 16:46 ` [PATCH 03/12] remove conditional compilation of sdb debug info tbsaunde+gcc
2015-11-09 17:57 ` [PATCH 00/12] misc conditional compilation work Jeff Law
2015-11-09 19:01   ` 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).