aboutsummaryrefslogtreecommitdiff
path: root/gcc/jump.c
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@issan.informatik.uni-dortmund.de>1998-05-23 23:14:57 +0000
committerJeff Law <law@gcc.gnu.org>1998-05-23 17:14:57 -0600
commit7a87758dfbca714549ef95a92ed7657622949dec (patch)
tree2486de3a2e21e97b2f61dbd1f3989688d1e5700f /gcc/jump.c
parent10ad38cac074de11205eb7c9981135780a53df07 (diff)
downloadgcc-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/jump.c')
-rw-r--r--gcc/jump.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/jump.c b/gcc/jump.c
index 74b038c..301381c 100644
--- a/gcc/jump.c
+++ b/gcc/jump.c
@@ -118,7 +118,9 @@ static void delete_from_jump_chain PROTO((rtx));
static int delete_labelref_insn PROTO((rtx, rtx, int));
static void mark_modified_reg PROTO((rtx, rtx));
static void redirect_tablejump PROTO((rtx, rtx));
+#ifndef HAVE_cc0
static rtx find_insert_position PROTO((rtx, rtx));
+#endif
/* Delete no-op jumps and optimize jumps to jumps
and jumps around jumps.
@@ -4739,6 +4741,7 @@ rtx_equal_for_thread_p (x, y, yinsn)
}
+#ifndef HAVE_cc0
/* Return the insn that NEW can be safely inserted in front of starting at
the jump insn INSN. Return 0 if it is not safe to do this jump
optimization. Note that NEW must contain a single set. */
@@ -4779,3 +4782,4 @@ find_insert_position (insn, new)
return reg_mentioned_p (SET_DEST (single_set (new)), prev) ? 0 : prev;
}
+#endif /* !HAVE_cc0 */