diff options
author | Geoffrey Keating <geoffk@redhat.com> | 2001-11-20 10:16:09 +0000 |
---|---|---|
committer | Geoffrey Keating <geoffk@gcc.gnu.org> | 2001-11-20 10:16:09 +0000 |
commit | 5f0e9ea2789c1f2c3e28497a906857c3ba89564a (patch) | |
tree | fd1b1fc0714cb784db75a1235b1bd95e97dfc4a7 /gcc/toplev.c | |
parent | 2d2e8123b5928675f46e2628e7cac9c13875d2cd (diff) | |
download | gcc-5f0e9ea2789c1f2c3e28497a906857c3ba89564a.zip gcc-5f0e9ea2789c1f2c3e28497a906857c3ba89564a.tar.gz gcc-5f0e9ea2789c1f2c3e28497a906857c3ba89564a.tar.bz2 |
configure.in (HAVE_AS_GDWARF2_DEBUG_FLAG): Define.
* configure.in (HAVE_AS_GDWARF2_DEBUG_FLAG): Define.
(HAVE_AS_GSTABS_DEBUG_FLAG): Define.
* configure: Regenerate.
* config.in: Add dummy definitions of new flags.
* toplev.c (PREFERRED_DEBUGGING_TYPE): Move definition to...
* defaults.h (PREFERRED_DEBUGGING_TYPE): ... here.
* gcc.c (ASM_DEBUG_SPEC): New macro.
(asm_debug): New static variable.
(default_compilers): Add asm_debug when assembling from
user input.
(static_specs): Add asm_debug.
From-SVN: r47210
Diffstat (limited to 'gcc/toplev.c')
-rw-r--r-- | gcc/toplev.c | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/gcc/toplev.c b/gcc/toplev.c index 0876467..f442b64 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -114,43 +114,6 @@ vms_fopen (fname, type) #define fopen vms_fopen #endif /* VMS */ -#ifndef DEFAULT_GDB_EXTENSIONS -#define DEFAULT_GDB_EXTENSIONS 1 -#endif - -/* If more than one debugging type is supported, you must define - PREFERRED_DEBUGGING_TYPE to choose a format in a system-dependent way. - - This is one long line cause VAXC can't handle a \-newline. */ -#if 1 < (defined (DBX_DEBUGGING_INFO) + defined (SDB_DEBUGGING_INFO) + defined (DWARF_DEBUGGING_INFO) + defined (DWARF2_DEBUGGING_INFO) + defined (XCOFF_DEBUGGING_INFO)) -#ifndef PREFERRED_DEBUGGING_TYPE -You Lose! You must define PREFERRED_DEBUGGING_TYPE! -#endif /* no PREFERRED_DEBUGGING_TYPE */ -#else /* Only one debugging format supported. Define PREFERRED_DEBUGGING_TYPE - so the following code needn't care. */ -#ifdef DBX_DEBUGGING_INFO -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG -#endif -#ifdef SDB_DEBUGGING_INFO -#define PREFERRED_DEBUGGING_TYPE SDB_DEBUG -#endif -#ifdef DWARF_DEBUGGING_INFO -#define PREFERRED_DEBUGGING_TYPE DWARF_DEBUG -#endif -#ifdef DWARF2_DEBUGGING_INFO -#define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG -#endif -#ifdef XCOFF_DEBUGGING_INFO -#define PREFERRED_DEBUGGING_TYPE XCOFF_DEBUG -#endif -#endif /* More than one debugger format enabled. */ - -/* If still not defined, must have been because no debugging formats - are supported. */ -#ifndef PREFERRED_DEBUGGING_TYPE -#define PREFERRED_DEBUGGING_TYPE NO_DEBUG -#endif - #if defined (HAVE_DECL_ENVIRON) && !HAVE_DECL_ENVIRON extern char **environ; #endif |