diff options
Diffstat (limited to 'gcc/config')
83 files changed, 111 insertions, 149 deletions
diff --git a/gcc/config/alpha/alpha.h b/gcc/config/alpha/alpha.h index d90d47618a7..22f064e2e17 100644 --- a/gcc/config/alpha/alpha.h +++ b/gcc/config/alpha/alpha.h @@ -1990,9 +1990,9 @@ do { \ /* Definitions for debugging. */ -#define SDB_DEBUGGING_INFO /* generate info for mips-tfile */ -#define DBX_DEBUGGING_INFO /* generate embedded stabs */ -#define MIPS_DEBUGGING_INFO /* MIPS specific debugging info */ +#define SDB_DEBUGGING_INFO 1 /* generate info for mips-tfile */ +#define DBX_DEBUGGING_INFO 1 /* generate embedded stabs */ +#define MIPS_DEBUGGING_INFO 1 /* MIPS specific debugging info */ #ifndef PREFERRED_DEBUGGING_TYPE /* assume SDB_DEBUGGING_INFO */ #define PREFERRED_DEBUGGING_TYPE SDB_DEBUG diff --git a/gcc/config/alpha/elf.h b/gcc/config/alpha/elf.h index 806d95f4420..40d4f4fc510 100644 --- a/gcc/config/alpha/elf.h +++ b/gcc/config/alpha/elf.h @@ -27,8 +27,8 @@ Boston, MA 02111-1307, USA. */ /* ??? Move all SDB stuff from alpha.h to osf.h. */ #undef SDB_DEBUGGING_INFO -#define DBX_DEBUGGING_INFO -#define DWARF2_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 +#define DWARF2_DEBUGGING_INFO 1 #undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG diff --git a/gcc/config/alpha/vms.h b/gcc/config/alpha/vms.h index b0da28a3cdf..f1b8884df26 100644 --- a/gcc/config/alpha/vms.h +++ b/gcc/config/alpha/vms.h @@ -364,8 +364,8 @@ do { \ #undef MIPS_DEBUGGING_INFO #undef DBX_DEBUGGING_INFO -#define DWARF2_DEBUGGING_INFO -#define VMS_DEBUGGING_INFO +#define DWARF2_DEBUGGING_INFO 1 +#define VMS_DEBUGGING_INFO 1 #define DWARF2_UNWIND_INFO 1 diff --git a/gcc/config/arc/arc.h b/gcc/config/arc/arc.h index d1cfabc520c..7a9d659ac43 100644 --- a/gcc/config/arc/arc.h +++ b/gcc/config/arc/arc.h @@ -1311,12 +1311,8 @@ do { if ((LOG) != 0) fprintf (FILE, "\t.align %d\n", 1 << (LOG)); } while (0) /* Debugging information. */ /* Generate DBX and DWARF debugging information. */ -#ifndef DBX_DEBUGGING_INFO -#define DBX_DEBUGGING_INFO -#endif -#ifndef DWARF_DEBUGGING_INFO -#define DWARF_DEBUGGING_INFO -#endif +#define DBX_DEBUGGING_INFO 1 +#define DWARF_DEBUGGING_INFO 1 /* Prefer STABS (for now). */ #undef PREFERRED_DEBUGGING_TYPE diff --git a/gcc/config/arm/aout.h b/gcc/config/arm/aout.h index 3f29b395e03..8f4a6056f98 100644 --- a/gcc/config/arm/aout.h +++ b/gcc/config/arm/aout.h @@ -111,9 +111,7 @@ Boston, MA 02111-1307, USA. */ /* Generate DBX debugging information. riscix.h will undefine this because the native assembler does not support stabs. */ -#ifndef DBX_DEBUGGING_INFO -#define DBX_DEBUGGING_INFO 1 -#endif +#define DBX_DEBUGGING_INFO 1 /* Acorn dbx moans about continuation chars, so don't use any. */ #ifndef DBX_CONTIN_LENGTH diff --git a/gcc/config/arm/coff.h b/gcc/config/arm/coff.h index 263e115311f..0a78268949e 100644 --- a/gcc/config/arm/coff.h +++ b/gcc/config/arm/coff.h @@ -40,7 +40,7 @@ Boston, MA 02111-1307, USA. */ #endif /* This is COFF, but prefer stabs. */ -#define SDB_DEBUGGING_INFO +#define SDB_DEBUGGING_INFO 1 #define PREFERRED_DEBUGGING_TYPE DBX_DEBUG diff --git a/gcc/config/c4x/c4x.h b/gcc/config/c4x/c4x.h index 80722cc32c6..04d6949a7f8 100644 --- a/gcc/config/c4x/c4x.h +++ b/gcc/config/c4x/c4x.h @@ -1892,7 +1892,7 @@ do { \ to avoid conflict with TI's use of .def). */ #define SDB_DELIM "\n" -#define SDB_DEBUGGING_INFO +#define SDB_DEBUGGING_INFO 1 /* Don't use octal since this can confuse gas for the c4x. */ #define PUT_SDB_TYPE(a) fprintf(asm_out_file, "\t.type\t0x%x%s", a, SDB_DELIM) diff --git a/gcc/config/chorus.h b/gcc/config/chorus.h index 3e6bcca39cc..ae22334d867 100644 --- a/gcc/config/chorus.h +++ b/gcc/config/chorus.h @@ -19,8 +19,7 @@ along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#undef DWARF2_DEBUGGING_INFO -#define DWARF2_DEBUGGING_INFO +#define DWARF2_DEBUGGING_INFO 1 #undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG diff --git a/gcc/config/darwin.h b/gcc/config/darwin.h index f6ed2946a39..61cbcd8e191 100644 --- a/gcc/config/darwin.h +++ b/gcc/config/darwin.h @@ -105,11 +105,11 @@ Boston, MA 02111-1307, USA. */ /* We use Dbx symbol format. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Also enable Dwarf 2 as an option. */ -#define DWARF2_DEBUGGING_INFO +#define DWARF2_DEBUGGING_INFO 1 #define PREFERRED_DEBUGGING_TYPE DBX_DEBUG diff --git a/gcc/config/dbx.h b/gcc/config/dbx.h index c5cd3b5f2d0..a9fededbc39 100644 --- a/gcc/config/dbx.h +++ b/gcc/config/dbx.h @@ -22,9 +22,7 @@ Boston, MA 02111-1307, USA. */ information. The configure script will add a #include of this file to tm.h when --with-stabs is used for certain targets. */ -#ifndef DBX_DEBUGGING_INFO -#define DBX_DEBUGGING_INFO -#endif +#define DBX_DEBUGGING_INFO 1 #undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE DBX_DEBUG diff --git a/gcc/config/dbxcoff.h b/gcc/config/dbxcoff.h index 1d5b448879f..25f7e181834 100644 --- a/gcc/config/dbxcoff.h +++ b/gcc/config/dbxcoff.h @@ -24,8 +24,7 @@ Boston, MA 02111-1307, USA. */ /* Output DBX (stabs) debugging information if doing -gstabs. */ -#undef DBX_DEBUGGING_INFO -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Generate SDB debugging information by default. */ diff --git a/gcc/config/dbxelf.h b/gcc/config/dbxelf.h index c1490aeb713..9f8f56a1b01 100644 --- a/gcc/config/dbxelf.h +++ b/gcc/config/dbxelf.h @@ -27,8 +27,7 @@ Boston, MA 02111-1307, USA. */ /* Output DBX (stabs) debugging information if doing -gstabs. */ -#undef DBX_DEBUGGING_INFO -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Make LBRAC and RBRAC addresses relative to the start of the function. The native Solaris stabs debugging format works this diff --git a/gcc/config/elfos.h b/gcc/config/elfos.h index 8135ab70a6f..cd20878acee 100644 --- a/gcc/config/elfos.h +++ b/gcc/config/elfos.h @@ -60,15 +60,11 @@ Boston, MA 02111-1307, USA. */ /* System V Release 4 uses DWARF debugging info. */ -#ifndef DWARF_DEBUGGING_INFO #define DWARF_DEBUGGING_INFO 1 -#endif /* All ELF targets can support DWARF-2. */ -#ifndef DWARF2_DEBUGGING_INFO #define DWARF2_DEBUGGING_INFO 1 -#endif /* The GNU tools operate better with dwarf2, and it is required by some psABI's. Since we don't have any native tools to be compatible with, diff --git a/gcc/config/h8300/h8300.h b/gcc/config/h8300/h8300.h index 1ef8f78bea4..6781af8484a 100644 --- a/gcc/config/h8300/h8300.h +++ b/gcc/config/h8300/h8300.h @@ -1098,7 +1098,7 @@ struct cum_arg { {"er0", 0}, {"er1", 1}, {"er2", 2}, {"er3", 3}, {"er4", 4}, \ {"er5", 5}, {"er6", 6}, {"er7", 7}, {"r7", 7} } -#define SDB_DEBUGGING_INFO +#define SDB_DEBUGGING_INFO 1 #define SDB_DELIM "\n" /* Support -gstabs. */ diff --git a/gcc/config/i386/cygwin.h b/gcc/config/i386/cygwin.h index e849c9b800d..be925413a2b 100644 --- a/gcc/config/i386/cygwin.h +++ b/gcc/config/i386/cygwin.h @@ -20,8 +20,8 @@ along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#define DBX_DEBUGGING_INFO -#define SDB_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 +#define SDB_DEBUGGING_INFO 1 #define PREFERRED_DEBUGGING_TYPE DBX_DEBUG #define TARGET_VERSION fprintf (stderr, " (x86 Cygwin)"); diff --git a/gcc/config/i386/djgpp.h b/gcc/config/i386/djgpp.h index 3afafd0ae3c..29b93d96a8c 100644 --- a/gcc/config/i386/djgpp.h +++ b/gcc/config/i386/djgpp.h @@ -20,7 +20,7 @@ the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ /* Support generation of DWARF2 debugging info. */ -#define DWARF2_DEBUGGING_INFO +#define DWARF2_DEBUGGING_INFO 1 /* Don't assume anything about the header files. */ #define NO_IMPLICIT_EXTERN_C diff --git a/gcc/config/i386/gas.h b/gcc/config/i386/gas.h index 7c15e0bdb13..075d7498f3e 100644 --- a/gcc/config/i386/gas.h +++ b/gcc/config/i386/gas.h @@ -43,7 +43,7 @@ Boston, MA 02111-1307, USA. */ /* Ask for COFF symbols. */ -#define SDB_DEBUGGING_INFO +#define SDB_DEBUGGING_INFO 1 /* Output #ident as a .ident. */ diff --git a/gcc/config/i386/gstabs.h b/gcc/config/i386/gstabs.h index 716e37a21f3..e9a621871e3 100644 --- a/gcc/config/i386/gstabs.h +++ b/gcc/config/i386/gstabs.h @@ -4,4 +4,4 @@ /* We want to output DBX debugging information. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 diff --git a/gcc/config/i386/i386-coff.h b/gcc/config/i386/i386-coff.h index d4d155323e5..e8c5de9c65c 100644 --- a/gcc/config/i386/i386-coff.h +++ b/gcc/config/i386/i386-coff.h @@ -27,8 +27,7 @@ Boston, MA 02111-1307, USA. */ /* We want to be able to get DBX debugging information via -gstabs. */ -#undef DBX_DEBUGGING_INFO -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 #undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE SDB_DEBUG diff --git a/gcc/config/i386/i386-interix.h b/gcc/config/i386/i386-interix.h index 02842238bb6..79aafa43344 100644 --- a/gcc/config/i386/i386-interix.h +++ b/gcc/config/i386/i386-interix.h @@ -26,8 +26,8 @@ Boston, MA 02111-1307, USA. */ /* The rest must follow. */ -#define DBX_DEBUGGING_INFO -#define SDB_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 +#define SDB_DEBUGGING_INFO 1 #define PREFERRED_DEBUGGING_TYPE DBX_DEBUG #define HANDLE_SYSV_PRAGMA diff --git a/gcc/config/i386/sco5.h b/gcc/config/i386/sco5.h index 9d7c314d5a7..69bf1a77502 100644 --- a/gcc/config/i386/sco5.h +++ b/gcc/config/i386/sco5.h @@ -413,16 +413,12 @@ do { \ #define DBX_REGISTER_NUMBER(n) \ ((TARGET_ELF) ? svr4_dbx_register_map[n] : dbx_register_map[n]) -#undef DWARF2_DEBUGGING_INFO -#undef DWARF_DEBUGGING_INFO -#undef SDB_DEBUGGING_INFO -#undef DBX_DEBUGGING_INFO -#undef PREFERRED_DEBUGGING_TYPE - #define DWARF2_DEBUGGING_INFO 1 #define DWARF_DEBUGGING_INFO 1 -#define SDB_DEBUGGING_INFO 1 -#define DBX_DEBUGGING_INFO 1 +#define SDB_DEBUGGING_INFO 1 +#define DBX_DEBUGGING_INFO 1 + +#undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE \ ((TARGET_ELF) ? DWARF2_DEBUG: SDB_DEBUG) diff --git a/gcc/config/i386/svr3dbx.h b/gcc/config/i386/svr3dbx.h index 3357d68591d..4be7a70d06b 100644 --- a/gcc/config/i386/svr3dbx.h +++ b/gcc/config/i386/svr3dbx.h @@ -24,7 +24,7 @@ Boston, MA 02111-1307, USA. */ /* We want to output DBX debugging information. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Compensate for botch in dbxout_init/dbxout_source_file which unconditionally drops the first character from ltext_label_name */ diff --git a/gcc/config/i386/sysv3.h b/gcc/config/i386/sysv3.h index 67194f4acc5..a55f0e8a95e 100644 --- a/gcc/config/i386/sysv3.h +++ b/gcc/config/i386/sysv3.h @@ -53,8 +53,7 @@ Boston, MA 02111-1307, USA. */ /* We want to be able to get DBX debugging information via -gstabs. */ -#undef DBX_DEBUGGING_INFO -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 #undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE SDB_DEBUG diff --git a/gcc/config/i386/win32.h b/gcc/config/i386/win32.h index 48b38877370..93f58c93f12 100644 --- a/gcc/config/i386/win32.h +++ b/gcc/config/i386/win32.h @@ -25,8 +25,8 @@ Boston, MA 02111-1307, USA. */ /* Enable parsing of #pragma pack(push,<n>) and #pragma pack(pop). */ #define HANDLE_PRAGMA_PACK_PUSH_POP 1 -#define DBX_DEBUGGING_INFO -#define SDB_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 +#define SDB_DEBUGGING_INFO 1 #define PREFERRED_DEBUGGING_TYPE DBX_DEBUG #include "i386/unix.h" diff --git a/gcc/config/i386/x86-64.h b/gcc/config/i386/x86-64.h index 56e46841729..54efb8144f1 100644 --- a/gcc/config/i386/x86-64.h +++ b/gcc/config/i386/x86-64.h @@ -85,9 +85,8 @@ Boston, MA 02111-1307, USA. */ /* i386 System V Release 4 uses DWARF debugging info. x86-64 ABI specifies DWARF2. */ -#undef DWARF2_DEBUGGING_INFO #undef DWARF_DEBUGGING_INFO -#define DWARF2_DEBUGGING_INFO +#define DWARF2_DEBUGGING_INFO 1 #define DWARF2_UNWIND_INFO 1 /* Incorrectly autodetected in cross compilation. */ #undef HAVE_AS_DWARF2_DEBUG_LINE diff --git a/gcc/config/i960/i960.h b/gcc/config/i960/i960.h index d6015618f67..37c9afb8b2a 100644 --- a/gcc/config/i960/i960.h +++ b/gcc/config/i960/i960.h @@ -111,10 +111,10 @@ Boston, MA 02111-1307, USA. */ #define TARGET_VERSION fprintf (stderr," (intel 80960)"); /* Generate DBX debugging information. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Generate SDB style debugging information. */ -#define SDB_DEBUGGING_INFO +#define SDB_DEBUGGING_INFO 1 #define EXTENDED_SDB_BASIC_TYPES /* Generate DBX_DEBUGGING_INFO by default. */ diff --git a/gcc/config/ia64/ia64.h b/gcc/config/ia64/ia64.h index 0a640d0a6e6..71f205d0658 100644 --- a/gcc/config/ia64/ia64.h +++ b/gcc/config/ia64/ia64.h @@ -2245,7 +2245,7 @@ do { \ /* Define this macro if GNU CC should produce dwarf version 2 format debugging output in response to the `-g' option. */ -#define DWARF2_DEBUGGING_INFO +#define DWARF2_DEBUGGING_INFO 1 #define DWARF2_ASM_LINE_DEBUG_INFO (TARGET_DWARF2_ASM) diff --git a/gcc/config/interix.h b/gcc/config/interix.h index 9100e01adb7..e52d184630c 100644 --- a/gcc/config/interix.h +++ b/gcc/config/interix.h @@ -90,8 +90,8 @@ for windows/multi thread */ /* Names to predefine in the preprocessor for this target machine. */ -#define DBX_DEBUGGING_INFO -#define SDB_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 +#define SDB_DEBUGGING_INFO 1 #undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE DBX_DEBUG diff --git a/gcc/config/ip2k/ip2k.h b/gcc/config/ip2k/ip2k.h index 379682d87bb..bff715f5f37 100644 --- a/gcc/config/ip2k/ip2k.h +++ b/gcc/config/ip2k/ip2k.h @@ -2548,7 +2548,7 @@ extern int ip2k_reorg_merge_qimode; EQ, LEU, GEU}},\ {"ip2k_signed_comparison_operator", {LT, GT, LE, GE}}, -#define DWARF2_DEBUGGING_INFO 1 +#define DWARF2_DEBUGGING_INFO 1 #define DWARF2_ASM_LINE_DEBUG_INFO 1 diff --git a/gcc/config/lynx-ng.h b/gcc/config/lynx-ng.h index 3ae07e1d601..9ce425137e1 100644 --- a/gcc/config/lynx-ng.h +++ b/gcc/config/lynx-ng.h @@ -54,7 +54,7 @@ Boston, MA 02111-1307, USA. */ /* We want to output DBX debugging information. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 #undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE DBX_DEBUG @@ -62,7 +62,7 @@ Boston, MA 02111-1307, USA. */ we can create debuggable SDB/coff files. This won't be needed when stabs-in-coff works. */ -#define SDB_DEBUGGING_INFO +#define SDB_DEBUGGING_INFO 1 /* Generate calls to memcpy, memcmp and memset. */ diff --git a/gcc/config/lynx.h b/gcc/config/lynx.h index 193935ee228..94544be19b0 100644 --- a/gcc/config/lynx.h +++ b/gcc/config/lynx.h @@ -58,14 +58,14 @@ Boston, MA 02111-1307, USA. */ /* We want to output DBX (stabs) debugging information normally. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 #undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE DBX_DEBUG /* It is convenient to be able to generate standard coff debugging if requested via -gcoff. */ -#define SDB_DEBUGGING_INFO +#define SDB_DEBUGGING_INFO 1 /* Be function-relative for block and source line stab directives. */ diff --git a/gcc/config/m32r/m32r.h b/gcc/config/m32r/m32r.h index 2b3720dd3be..5b7762ae5ef 100644 --- a/gcc/config/m32r/m32r.h +++ b/gcc/config/m32r/m32r.h @@ -1860,13 +1860,9 @@ extern char m32r_punct_chars[256]; /* Debugging information. */ /* Generate DBX and DWARF debugging information. */ -#undef DBX_DEBUGGING_INFO -#undef DWARF_DEBUGGING_INFO -#undef DWARF2_DEBUGGING_INFO - -#define DBX_DEBUGGING_INFO -#define DWARF_DEBUGGING_INFO -#define DWARF2_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 +#define DWARF_DEBUGGING_INFO 1 +#define DWARF2_DEBUGGING_INFO 1 /* Prefer STABS (for now). */ #undef PREFERRED_DEBUGGING_TYPE diff --git a/gcc/config/m68k/3b1.h b/gcc/config/m68k/3b1.h index 898ece10c66..d2a1391fd48 100644 --- a/gcc/config/m68k/3b1.h +++ b/gcc/config/m68k/3b1.h @@ -52,7 +52,7 @@ Boston, MA 02111-1307, USA. */ /* Make output for SDB. */ -#define SDB_DEBUGGING_INFO +#define SDB_DEBUGGING_INFO 1 /* The .file command should always begin the output. */ diff --git a/gcc/config/m68k/3b1g.h b/gcc/config/m68k/3b1g.h index 5aecd462919..5850a8a0d22 100644 --- a/gcc/config/m68k/3b1g.h +++ b/gcc/config/m68k/3b1g.h @@ -41,7 +41,7 @@ Boston, MA 02111-1307, USA. */ #define CPP_PREDEFINES "-Dmc68000 -Dmc68k -Dunix -Dunixpc -Asystem=unix -Asystem=svr3 -Acpu=m68k -Amachine=m68k" /* This is (not really) BSD, so (but) it wants DBX format. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Specify how to pad function arguments. Value should be `upward', `downward' or `none'. diff --git a/gcc/config/m68k/ccur-GAS.h b/gcc/config/m68k/ccur-GAS.h index 08909a83ade..4df5ec4bcd0 100644 --- a/gcc/config/m68k/ccur-GAS.h +++ b/gcc/config/m68k/ccur-GAS.h @@ -93,7 +93,7 @@ Boston, MA 02111-1307, USA. */ && (ALIGN) < BITS_PER_WORD ? BITS_PER_WORD : (ALIGN)) /* This is BSD, so it wants DBX format. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Override parts of m68k.h */ diff --git a/gcc/config/m68k/coff.h b/gcc/config/m68k/coff.h index 9c677f0fada..88720d78157 100644 --- a/gcc/config/m68k/coff.h +++ b/gcc/config/m68k/coff.h @@ -24,7 +24,7 @@ Boston, MA 02111-1307, USA. */ /* Generate sdb debugging information. */ -#define SDB_DEBUGGING_INFO +#define SDB_DEBUGGING_INFO 1 /* Output DBX (stabs) debugging information if using -gstabs. */ diff --git a/gcc/config/m68k/hp2bsd.h b/gcc/config/m68k/hp2bsd.h index 769dc28698d..5e4501b83c4 100644 --- a/gcc/config/m68k/hp2bsd.h +++ b/gcc/config/m68k/hp2bsd.h @@ -59,7 +59,7 @@ Boston, MA 02111-1307, USA. */ /* This is BSD, so it wants DBX format. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Define subroutines to call to handle multiply, divide, and remainder. These routines are built into the c-library on the hp200. diff --git a/gcc/config/m68k/hp310g.h b/gcc/config/m68k/hp310g.h index c07a73b2cb6..d5c543eb3b2 100644 --- a/gcc/config/m68k/hp310g.h +++ b/gcc/config/m68k/hp310g.h @@ -5,7 +5,7 @@ /* This wants DBX format. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 #define USE_GAS diff --git a/gcc/config/m68k/hp320g.h b/gcc/config/m68k/hp320g.h index 1e931854e90..b20cc3d03cc 100644 --- a/gcc/config/m68k/hp320g.h +++ b/gcc/config/m68k/hp320g.h @@ -5,7 +5,7 @@ /* This wants DBX format. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 #define USE_GAS diff --git a/gcc/config/m68k/hp3bsd.h b/gcc/config/m68k/hp3bsd.h index b5c6f33beac..23cc9c71b20 100644 --- a/gcc/config/m68k/hp3bsd.h +++ b/gcc/config/m68k/hp3bsd.h @@ -23,7 +23,7 @@ /* This is BSD, so it wants DBX format. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Do not break .stabs pseudos into continuations. */ diff --git a/gcc/config/m68k/hp3bsd44.h b/gcc/config/m68k/hp3bsd44.h index bf2d37ed1b8..780a639efa5 100644 --- a/gcc/config/m68k/hp3bsd44.h +++ b/gcc/config/m68k/hp3bsd44.h @@ -32,7 +32,7 @@ /* This is BSD, so it wants DBX format. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Do not break .stabs pseudos into continuations. */ diff --git a/gcc/config/m68k/linux-aout.h b/gcc/config/m68k/linux-aout.h index 08e2ef574a3..2be6da806a2 100644 --- a/gcc/config/m68k/linux-aout.h +++ b/gcc/config/m68k/linux-aout.h @@ -24,7 +24,7 @@ Boston, MA 02111-1307, USA. */ /* 68020 with 68881 */ #define TARGET_DEFAULT (MASK_BITFIELD|MASK_68881|MASK_68020) -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 #define ASM_COMMENT_START "|" diff --git a/gcc/config/m68k/m68k-aout.h b/gcc/config/m68k/m68k-aout.h index b65f9fefcd1..136ae61aec0 100644 --- a/gcc/config/m68k/m68k-aout.h +++ b/gcc/config/m68k/m68k-aout.h @@ -25,7 +25,7 @@ Boston, MA 02111-1307, USA. */ #include "m68k/m68kemb.h" #include "aoutos.h" -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 #undef SDB_DEBUGGING_INFO /* If defined, a C expression whose value is a string containing the diff --git a/gcc/config/m68k/mot3300.h b/gcc/config/m68k/mot3300.h index 8868e6e537d..fb7dffa8fc7 100644 --- a/gcc/config/m68k/mot3300.h +++ b/gcc/config/m68k/mot3300.h @@ -120,7 +120,7 @@ Boston, MA 02111-1307, USA. */ /* Make output for SDB. */ -#define SDB_DEBUGGING_INFO +#define SDB_DEBUGGING_INFO 1 #undef REGISTER_PREFIX #define REGISTER_PREFIX "%" diff --git a/gcc/config/m68k/netbsd.h b/gcc/config/m68k/netbsd.h index 6397014b89f..fcf9f531e5a 100644 --- a/gcc/config/m68k/netbsd.h +++ b/gcc/config/m68k/netbsd.h @@ -48,7 +48,7 @@ /* This is BSD, so it wants DBX format. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Do not break .stabs pseudos into continuations. */ diff --git a/gcc/config/m68k/openbsd.h b/gcc/config/m68k/openbsd.h index ac3b6882c11..666350f8bb2 100644 --- a/gcc/config/m68k/openbsd.h +++ b/gcc/config/m68k/openbsd.h @@ -63,7 +63,7 @@ Boston, MA 02111-1307, USA. */ /* Specific options for DBX Output. */ /* This is BSD, so it wants DBX format. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Do not break .stabs pseudos into continuations. */ #define DBX_CONTIN_LENGTH 0 diff --git a/gcc/config/m68k/pbb.h b/gcc/config/m68k/pbb.h index 01d96bce2c1..6eef2acaf47 100644 --- a/gcc/config/m68k/pbb.h +++ b/gcc/config/m68k/pbb.h @@ -47,7 +47,7 @@ Boston, MA 02111-1307, USA. */ /* We want DBX format for use with gdb under COFF. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Generate calls to memcpy, memcmp and memset. */ diff --git a/gcc/config/m68k/plexus.h b/gcc/config/m68k/plexus.h index 35c8e1a15d7..0fac3e29dc7 100644 --- a/gcc/config/m68k/plexus.h +++ b/gcc/config/m68k/plexus.h @@ -85,7 +85,7 @@ Boston, MA 02111-1307, USA. */ #ifdef HAVE_GAS_2_X #undef DBX_DEBUGGING_INFO -#define SDB_DEBUGGING_INFO +#define SDB_DEBUGGING_INFO 1 #undef ASM_FILE_START #define ASM_FILE_START(FILE) \ diff --git a/gcc/config/m68k/sun2.h b/gcc/config/m68k/sun2.h index 7c2d48e09e9..0f3dde3aeee 100644 --- a/gcc/config/m68k/sun2.h +++ b/gcc/config/m68k/sun2.h @@ -74,4 +74,4 @@ Boston, MA 02111-1307, USA. */ /* This is BSD, so it wants DBX format. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 diff --git a/gcc/config/m68k/sun3.h b/gcc/config/m68k/sun3.h index 6f29be516f9..e3749eed6c8 100644 --- a/gcc/config/m68k/sun3.h +++ b/gcc/config/m68k/sun3.h @@ -161,7 +161,7 @@ Boston, MA 02111-1307, USA. */ /* This is BSD, so it wants DBX format. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Generate calls to memcpy, memcmp and memset. */ #define TARGET_MEM_FUNCTIONS diff --git a/gcc/config/m68k/tower-as.h b/gcc/config/m68k/tower-as.h index 6c74368eb76..3e0e9b60f9e 100644 --- a/gcc/config/m68k/tower-as.h +++ b/gcc/config/m68k/tower-as.h @@ -68,7 +68,7 @@ Boston, MA 02111-1307, USA. */ /* Turn on SDB debugging info. */ -#define SDB_DEBUGGING_INFO +#define SDB_DEBUGGING_INFO 1 /* All the ASM_OUTPUT macros need to conform to the Tower as syntax. */ diff --git a/gcc/config/m68k/vxm68k.h b/gcc/config/m68k/vxm68k.h index 161d063a129..a4daa367afa 100644 --- a/gcc/config/m68k/vxm68k.h +++ b/gcc/config/m68k/vxm68k.h @@ -65,7 +65,7 @@ Unrecognized value in TARGET_CPU_DEFAULT. %{!mc68000:%{!m68000:%{!m68010:%{!mc68020:%{!m68020:%{!m68030:%{!m68040:%{!m68020-40:%{!m68302:%{!m68332:%(cpp_subtarget_cpu_default) }}}}}}}}}} \ " -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 #undef SDB_DEBUGGING_INFO /* These are the official values from WRS. */ diff --git a/gcc/config/m88k/aout-dbx.h b/gcc/config/m88k/aout-dbx.h index 1b8446ba79b..4eef7d685ba 100644 --- a/gcc/config/m88k/aout-dbx.h +++ b/gcc/config/m88k/aout-dbx.h @@ -20,6 +20,6 @@ Boston, MA 02111-1307, USA. */ /* a.out with DBX. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 #define DEFAULT_GDB_EXTENSIONS 0 diff --git a/gcc/config/m88k/m88k-aout.h b/gcc/config/m88k/m88k-aout.h index aa553764890..50ea8dd3da7 100644 --- a/gcc/config/m88k/m88k-aout.h +++ b/gcc/config/m88k/m88k-aout.h @@ -21,7 +21,7 @@ the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #undef SDB_DEBUGGING_INFO -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 #include "m88k/m88k.h" #include "aoutos.h" diff --git a/gcc/config/mcore/mcore-elf.h b/gcc/config/mcore/mcore-elf.h index 8d748031fa6..b4c7ae63d4b 100644 --- a/gcc/config/mcore/mcore-elf.h +++ b/gcc/config/mcore/mcore-elf.h @@ -28,17 +28,13 @@ Boston, MA 02111-1307, USA. */ #define SUBTARGET_CPP_PREDEFINES " -D__ELF__" /* Use DWARF2 debugging info. */ -#ifndef DWARF2_DEBUGGING_INFO #define DWARF2_DEBUGGING_INFO 1 -#endif #undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG /* But allow DWARF 1 if the user wants it. */ -#ifndef DWARF_DEBUGGING_INFO #define DWARF_DEBUGGING_INFO 1 -#endif #define EXPORTS_SECTION_ASM_OP "\t.section .exports" diff --git a/gcc/config/mcore/mcore-pe.h b/gcc/config/mcore/mcore-pe.h index 6668574458d..a580fc5bfbc 100644 --- a/gcc/config/mcore/mcore-pe.h +++ b/gcc/config/mcore/mcore-pe.h @@ -33,7 +33,6 @@ Boston, MA 02111-1307, USA. */ #include "dbxcoff.h" #undef SDB_DEBUGGING_INFO -#undef DBX_DEBUGGING_INFO #define DBX_DEBUGGING_INFO 1 /* Computed in toplev.c. */ diff --git a/gcc/config/mips/elf.h b/gcc/config/mips/elf.h index 6e9004b6e67..ba2a057e595 100644 --- a/gcc/config/mips/elf.h +++ b/gcc/config/mips/elf.h @@ -27,8 +27,8 @@ Boston, MA 02111-1307, USA. */ /* ??? Move all SDB stuff into separate header file. */ #undef SDB_DEBUGGING_INFO -#define DBX_DEBUGGING_INFO -#define DWARF2_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 +#define DWARF2_DEBUGGING_INFO 1 #undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG diff --git a/gcc/config/mips/elf64.h b/gcc/config/mips/elf64.h index b7ed0e158e5..414d16f4ef8 100644 --- a/gcc/config/mips/elf64.h +++ b/gcc/config/mips/elf64.h @@ -25,8 +25,8 @@ Boston, MA 02111-1307, USA. */ #define OBJECT_FORMAT_ELF #undef SDB_DEBUGGING_INFO -#define DBX_DEBUGGING_INFO -#define DWARF2_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 +#define DWARF2_DEBUGGING_INFO 1 #undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG diff --git a/gcc/config/mips/iris5gas.h b/gcc/config/mips/iris5gas.h index a4985db87a5..7ba65656893 100644 --- a/gcc/config/mips/iris5gas.h +++ b/gcc/config/mips/iris5gas.h @@ -1,10 +1,10 @@ /* Definitions of target machine for GNU compiler. Irix version 5 with gas. */ /* Enable debugging. */ -#define DBX_DEBUGGING_INFO -#define DWARF2_DEBUGGING_INFO -#define SDB_DEBUGGING_INFO -#define MIPS_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 +#define DWARF2_DEBUGGING_INFO 1 +#define SDB_DEBUGGING_INFO 1 +#define MIPS_DEBUGGING_INFO 1 #define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG /* GNU as does handle DWARF2 directives. */ diff --git a/gcc/config/mips/iris6.h b/gcc/config/mips/iris6.h index 4761aa5a883..ddfea8f1473 100644 --- a/gcc/config/mips/iris6.h +++ b/gcc/config/mips/iris6.h @@ -139,8 +139,8 @@ Boston, MA 02111-1307, USA. */ } while (0) /* Irix 6 uses DWARF-2. */ -#define DWARF2_DEBUGGING_INFO -#define MIPS_DEBUGGING_INFO +#define DWARF2_DEBUGGING_INFO 1 +#define MIPS_DEBUGGING_INFO 1 #undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG diff --git a/gcc/config/mips/mips.h b/gcc/config/mips/mips.h index ee5ccf2f48c..c04e6b51a21 100644 --- a/gcc/config/mips/mips.h +++ b/gcc/config/mips/mips.h @@ -1220,9 +1220,9 @@ extern int mips_abi; #endif -#define SDB_DEBUGGING_INFO /* generate info for mips-tfile */ -#define DBX_DEBUGGING_INFO /* generate stabs (OSF/rose) */ -#define MIPS_DEBUGGING_INFO /* MIPS specific debugging info */ +#define SDB_DEBUGGING_INFO 1 /* generate info for mips-tfile */ +#define DBX_DEBUGGING_INFO 1 /* generate stabs (OSF/rose) */ +#define MIPS_DEBUGGING_INFO 1 /* MIPS specific debugging info */ #ifndef PREFERRED_DEBUGGING_TYPE /* assume SDB_DEBUGGING_INFO */ #define PREFERRED_DEBUGGING_TYPE SDB_DEBUG diff --git a/gcc/config/mips/sni-gas.h b/gcc/config/mips/sni-gas.h index e79c074405f..5515bfd3c39 100644 --- a/gcc/config/mips/sni-gas.h +++ b/gcc/config/mips/sni-gas.h @@ -1,9 +1,9 @@ /* Enable debugging. */ -#define DBX_DEBUGGING_INFO -#define SDB_DEBUGGING_INFO -#define MIPS_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 +#define SDB_DEBUGGING_INFO 1 +#define MIPS_DEBUGGING_INFO 1 +#define DWARF_DEBUGGING_INFO 1 -#define DWARF_DEBUGGING_INFO #undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE DWARF_DEBUG diff --git a/gcc/config/mmix/mmix.h b/gcc/config/mmix/mmix.h index 5da23882b9b..59b09b4dccd 100644 --- a/gcc/config/mmix/mmix.h +++ b/gcc/config/mmix/mmix.h @@ -1119,7 +1119,7 @@ typedef struct { int regs; int lib; } CUMULATIVE_ARGS; /* Node: SDB and DWARF */ -#define DWARF2_DEBUGGING_INFO +#define DWARF2_DEBUGGING_INFO 1 #define DWARF2_ASM_LINE_DEBUG_INFO 1 /* Node: Misc */ diff --git a/gcc/config/netware.h b/gcc/config/netware.h index 90e85aac1d5..d713ce806d2 100644 --- a/gcc/config/netware.h +++ b/gcc/config/netware.h @@ -49,7 +49,7 @@ Boston, MA 02111-1307, USA. */ #undef LIBGCC_SPEC /* set debugging info */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 #undef SDB_DEBUGGING_INFO #undef DWARF_DEBUGGING_INFO #undef XCOFF_DEBUGGING_INFO diff --git a/gcc/config/ns32k/netbsd.h b/gcc/config/ns32k/netbsd.h index 28bae88cb88..66ba1cb4724 100644 --- a/gcc/config/ns32k/netbsd.h +++ b/gcc/config/ns32k/netbsd.h @@ -88,7 +88,7 @@ Boston, MA 02111-1307, USA. */ /* This is BSD, so it wants DBX format. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Do not break .stabs pseudos into continuations. */ diff --git a/gcc/config/pa/pa64-hpux.h b/gcc/config/pa/pa64-hpux.h index c82e185434a..f62cd6e0c0d 100644 --- a/gcc/config/pa/pa64-hpux.h +++ b/gcc/config/pa/pa64-hpux.h @@ -83,7 +83,7 @@ do { \ /* It looks like DWARF2 will be the easiest debug format to handle on this platform. */ #define OBJECT_FORMAT_ELF -#define DWARF2_DEBUGGING_INFO +#define DWARF2_DEBUGGING_INFO 1 #define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG /* This isn't quite ready yet. I'm seeing it mess up some line tables. For example, we're getting lines starting/ending at diff --git a/gcc/config/psos.h b/gcc/config/psos.h index 9529a216826..fbe5b96e0bc 100644 --- a/gcc/config/psos.h +++ b/gcc/config/psos.h @@ -85,4 +85,4 @@ Boston, MA 02111-1307, USA. /* For pSOS we use DBX debugging info. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 diff --git a/gcc/config/romp/romp.h b/gcc/config/romp/romp.h index ce506b0e99b..c5ca82b049d 100644 --- a/gcc/config/romp/romp.h +++ b/gcc/config/romp/romp.h @@ -1100,7 +1100,7 @@ struct rt_cargs {int gregs, fregs; }; #define LOAD_EXTEND_OP(MODE) ZERO_EXTEND /* This is BSD, so it wants DBX format. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Define the letter code used in a stabs entry for parameters passed with the register attribute. diff --git a/gcc/config/rs6000/sysv4.h b/gcc/config/rs6000/sysv4.h index 34cb80eeb26..c753b6899a9 100644 --- a/gcc/config/rs6000/sysv4.h +++ b/gcc/config/rs6000/sysv4.h @@ -782,7 +782,7 @@ extern int fixuplabelno; #define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG /* Historically we have also supported stabs debugging. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 #define TARGET_ENCODE_SECTION_INFO rs6000_elf_encode_section_info #define TARGET_STRIP_NAME_ENCODING rs6000_elf_strip_name_encoding diff --git a/gcc/config/rs6000/xcoff.h b/gcc/config/rs6000/xcoff.h index 339b25c243a..24e1300c0da 100644 --- a/gcc/config/rs6000/xcoff.h +++ b/gcc/config/rs6000/xcoff.h @@ -23,7 +23,7 @@ Boston, MA 02111-1307, USA. */ #define TARGET_OBJECT_FORMAT OBJECT_XCOFF /* The RS/6000 uses the XCOFF format. */ -#define XCOFF_DEBUGGING_INFO +#define XCOFF_DEBUGGING_INFO 1 /* Define if the object format being used is COFF or a superset. */ #define OBJECT_FORMAT_COFF diff --git a/gcc/config/sh/coff.h b/gcc/config/sh/coff.h index 4a742af7710..56399ae630b 100644 --- a/gcc/config/sh/coff.h +++ b/gcc/config/sh/coff.h @@ -21,7 +21,7 @@ Boston, MA 02111-1307, USA. */ /* Generate SDB debugging information. */ -#define SDB_DEBUGGING_INFO +#define SDB_DEBUGGING_INFO 1 /* Output DBX (stabs) debugging information if doing -gstabs. */ diff --git a/gcc/config/sh/elf.h b/gcc/config/sh/elf.h index a2633512ab2..1c3e3c7a4a3 100644 --- a/gcc/config/sh/elf.h +++ b/gcc/config/sh/elf.h @@ -20,7 +20,6 @@ the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ /* Generate DWARF2 debugging information and make it the default */ -#undef DWARF2_DEBUGGING_INFO #define DWARF2_DEBUGGING_INFO 1 #undef PREFERRED_DEBUGGING_TYPE diff --git a/gcc/config/sparc/linux64.h b/gcc/config/sparc/linux64.h index d29f6aa597d..5bc1994d573 100644 --- a/gcc/config/sparc/linux64.h +++ b/gcc/config/sparc/linux64.h @@ -311,11 +311,9 @@ ENDFILE_SPEC_COMMON /* System V Release 4 uses DWARF debugging info. Buf DWARF1 doesn't do 64-bit anything, so we use DWARF2. */ -#undef DWARF2_DEBUGGING_INFO #undef DWARF_DEBUGGING_INFO -#undef DBX_DEBUGGING_INFO -#define DWARF2_DEBUGGING_INFO -#define DBX_DEBUGGING_INFO +#define DWARF2_DEBUGGING_INFO 1 +#define DBX_DEBUGGING_INFO 1 #undef ASM_OUTPUT_ALIGNED_LOCAL #define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ diff --git a/gcc/config/sparc/liteelf.h b/gcc/config/sparc/liteelf.h index 5c93c2d943a..9b6cbaa93ff 100644 --- a/gcc/config/sparc/liteelf.h +++ b/gcc/config/sparc/liteelf.h @@ -24,10 +24,8 @@ Boston, MA 02111-1307, USA. */ /* Default to dwarf2 in ELF. */ -#undef DWARF_DEBUGGING_INFO -#define DWARF_DEBUGGING_INFO -#undef DWARF2_DEBUGGING_INFO -#define DWARF2_DEBUGGING_INFO +#define DWARF_DEBUGGING_INFO 1 +#define DWARF2_DEBUGGING_INFO 1 #undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG diff --git a/gcc/config/sparc/netbsd.h b/gcc/config/sparc/netbsd.h index 8ae4c566349..f6a5244333a 100644 --- a/gcc/config/sparc/netbsd.h +++ b/gcc/config/sparc/netbsd.h @@ -29,7 +29,7 @@ /* This is BSD, so it wants DBX format. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* This is the char to use for continuation (in case we need to turn continuation back on). */ diff --git a/gcc/config/sparc/openbsd.h b/gcc/config/sparc/openbsd.h index dc3728453e5..96d2f149a72 100644 --- a/gcc/config/sparc/openbsd.h +++ b/gcc/config/sparc/openbsd.h @@ -43,7 +43,7 @@ Boston, MA 02111-1307, USA. */ /* Specific options for DBX Output. */ /* This is BSD, so it wants DBX format. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* This is the char to use for continuation */ #define DBX_CONTIN_CHAR '?' diff --git a/gcc/config/sparc/pbd.h b/gcc/config/sparc/pbd.h index 18391abed9a..e7c01c0b48a 100644 --- a/gcc/config/sparc/pbd.h +++ b/gcc/config/sparc/pbd.h @@ -27,7 +27,7 @@ Boston, MA 02111-1307, USA. */ /* We want DBX format for use with gdb under COFF. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Generate calls to memcpy, memcmp and memset. */ diff --git a/gcc/config/sparc/sp64-elf.h b/gcc/config/sparc/sp64-elf.h index caf944b33ff..18187dc64fd 100644 --- a/gcc/config/sparc/sp64-elf.h +++ b/gcc/config/sparc/sp64-elf.h @@ -112,7 +112,7 @@ crtbegin.o%s \ GDB doesn't support 64 bit stabs yet and the desired debug format is DWARF anyway so it is the default. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 #undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG diff --git a/gcc/config/sparc/sp86x-elf.h b/gcc/config/sparc/sp86x-elf.h index 42239a945e1..cb7e8c3f203 100644 --- a/gcc/config/sparc/sp86x-elf.h +++ b/gcc/config/sparc/sp86x-elf.h @@ -24,10 +24,8 @@ Boston, MA 02111-1307, USA. */ /* Default to dwarf2 in ELF. */ -#undef DWARF_DEBUGGING_INFO -#define DWARF_DEBUGGING_INFO -#undef DWARF2_DEBUGGING_INFO -#define DWARF2_DEBUGGING_INFO +#define DWARF_DEBUGGING_INFO 1 +#define DWARF2_DEBUGGING_INFO 1 #undef PREFERRED_DEBUGGING_TYPE #define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG diff --git a/gcc/config/sparc/sparc.h b/gcc/config/sparc/sparc.h index 5c4c9653b13..e14c4f21fe1 100644 --- a/gcc/config/sparc/sparc.h +++ b/gcc/config/sparc/sparc.h @@ -375,7 +375,7 @@ Unrecognized value in TARGET_CPU_DEFAULT. /* Generate DBX debugging information. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Run-time compilation parameters selecting different hardware subsets. */ diff --git a/gcc/config/svr3.h b/gcc/config/svr3.h index 13e46b2e4c4..e559c5c59d3 100644 --- a/gcc/config/svr3.h +++ b/gcc/config/svr3.h @@ -129,7 +129,7 @@ Boston, MA 02111-1307, USA. /* System V Release 3 uses COFF debugging info. */ -#define SDB_DEBUGGING_INFO +#define SDB_DEBUGGING_INFO 1 /* We don't want to output DBX debugging information. */ diff --git a/gcc/config/vax/vax.h b/gcc/config/vax/vax.h index 80fbd4770a8..702125da6a0 100644 --- a/gcc/config/vax/vax.h +++ b/gcc/config/vax/vax.h @@ -1028,7 +1028,7 @@ enum reg_class { NO_REGS, ALL_REGS, LIM_REG_CLASSES }; /* This is BSD, so it wants DBX format. */ -#define DBX_DEBUGGING_INFO +#define DBX_DEBUGGING_INFO 1 /* Do not break .stabs pseudos into continuations. */ diff --git a/gcc/config/vax/vaxv.h b/gcc/config/vax/vaxv.h index 7b8e7fff5ff..7b322307ba0 100644 --- a/gcc/config/vax/vaxv.h +++ b/gcc/config/vax/vaxv.h @@ -35,7 +35,7 @@ Boston, MA 02111-1307, USA. */ #define ASM_OUTPUT_IDENT(FILE, NAME) fprintf (FILE, "\t.ident \"%s\"\n", NAME); #undef DBX_DEBUGGING_INFO -#define SDB_DEBUGGING_INFO +#define SDB_DEBUGGING_INFO 1 #undef LIB_SPEC |