diff options
author | Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> | 1998-05-23 23:14:57 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-05-23 17:14:57 -0600 |
commit | 7a87758dfbca714549ef95a92ed7657622949dec (patch) | |
tree | 2486de3a2e21e97b2f61dbd1f3989688d1e5700f /gcc/dbxout.c | |
parent | 10ad38cac074de11205eb7c9981135780a53df07 (diff) | |
download | gcc-7a87758dfbca714549ef95a92ed7657622949dec.zip gcc-7a87758dfbca714549ef95a92ed7657622949dec.tar.gz gcc-7a87758dfbca714549ef95a92ed7657622949dec.tar.bz2 |
m68k.h: Declare more functions used in macros.
* m68k.h: Declare more functions used in macros.
(REG_CLASS_CONTENTS): Completely embrace initializer.
* m68k.md (adddi3, subdi3): Add abort call to avoid warning
about returning no value.
* cse.c (find_best_addr): Declare p and found_better only if
needed.
* dbxout.c (dbxout_continue): Define only if DBX_CONTIN_LENGTH > 0.
* dwarfout.c (string_length_attribute): #if 0 away.
* function.c (expand_function_end): Define varible blktramp only
if needed.
* jump.c (find_insert_position): Define only if !HAVE_cc0.
* loop.c (combine_givs_p): Define variable tem only if needed.
* real.c: Comment out unused functions eabs, eround,
e{24,53,64,113}toasc and eiinfin.
From-SVN: r19998
Diffstat (limited to 'gcc/dbxout.c')
-rw-r--r-- | gcc/dbxout.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/dbxout.c b/gcc/dbxout.c index bc2e2ba..a2abc7f 100644 --- a/gcc/dbxout.c +++ b/gcc/dbxout.c @@ -326,7 +326,9 @@ static void dbxout_function_end PROTO((void)); #endif static void dbxout_typedefs PROTO((tree)); static void dbxout_type_index PROTO((tree)); +#if DBX_CONTIN_LENGTH > 0 static void dbxout_continue PROTO((void)); +#endif static void dbxout_type_fields PROTO((tree)); static void dbxout_type_method_1 PROTO((tree, char *)); static void dbxout_type_methods PROTO((tree)); @@ -602,6 +604,7 @@ dbxout_type_index (type) #endif } +#if DBX_CONTIN_LENGTH > 0 /* Continue a symbol-description that gets too big. End one symbol table entry with a double-backslash and start a new one, eventually producing something like @@ -620,6 +623,7 @@ dbxout_continue () fprintf (asmfile, "%s \"", ASM_STABS_OP); current_sym_nchars = 0; } +#endif /* DBX_CONTIN_LENGTH > 0 */ /* Subroutine of `dbxout_type'. Output the type fields of TYPE. This must be a separate function because anonymous unions require |