diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-05-23 23:14:57 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-05-23 23:14:57 +0000 |
commit | cb264b86b6d7feb93b86c8ffcb6dfe21d8a5369c (patch) | |
tree | 2486de3a2e21e97b2f61dbd1f3989688d1e5700f /gcc/cse.c | |
parent | f7a6018df7a0a8f94f2c8593107c7c48287dd675 (diff) | |
download | gcc-cb264b86b6d7feb93b86c8ffcb6dfe21d8a5369c.tar.gz |
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@19998 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cse.c')
-rw-r--r-- | gcc/cse.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/cse.c b/gcc/cse.c index 6d513c121be..d494b04466a 100644 --- a/gcc/cse.c +++ b/gcc/cse.c @@ -2564,9 +2564,12 @@ find_best_addr (insn, loc) rtx insn; rtx *loc; { - struct table_elt *elt, *p; + struct table_elt *elt; rtx addr = *loc; +#ifdef ADDRESS_COST + struct table_elt *p; int found_better = 1; +#endif int save_do_not_record = do_not_record; int save_hash_arg_in_memory = hash_arg_in_memory; int save_hash_arg_in_struct = hash_arg_in_struct; |