aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/bfin/bfin-protos.h
diff options
context:
space:
mode:
authorBernd Schmidt <bernd.schmidt@analog.com>2005-07-20 11:12:26 +0000
committerBernd Schmidt <bernds@gcc.gnu.org>2005-07-20 11:12:26 +0000
commit09350e36ee3973f286340455d1e8c01506699f73 (patch)
treee9669b4398d2b9cbbb11f2e9f6d65e2c3ef9d3a7 /gcc/config/bfin/bfin-protos.h
parent0590533746b2500bdb91af99562fe026f9a8e313 (diff)
downloadgcc-09350e36ee3973f286340455d1e8c01506699f73.zip
gcc-09350e36ee3973f286340455d1e8c01506699f73.tar.gz
gcc-09350e36ee3973f286340455d1e8c01506699f73.tar.bz2
bfin-protos.h (legitimize_pic_address): Don't declare.
* config/bfin/bfin-protos.h (legitimize_pic_address): Don't declare. * config/bfin/bfin.c (legitimize_pic_address): Now static. Take extra arg "picreg" and use it instead of pic_offset_table_rtx. All callers changed. (frame_related_constant_load): New arg "related" which controls setting of RTX_FRAME_RELATED_P. All callers changed. (bfin_load_pic_reg): New function, broken out of bfin_expand_prologue. (bfin_expand_prologue): Add stack limit checking. * config/bfin/bfin.md (trapifcc): New pattern. From-SVN: r102195
Diffstat (limited to 'gcc/config/bfin/bfin-protos.h')
-rw-r--r--gcc/config/bfin/bfin-protos.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/config/bfin/bfin-protos.h b/gcc/config/bfin/bfin-protos.h
index 7f69a68..ae38a07 100644
--- a/gcc/config/bfin/bfin-protos.h
+++ b/gcc/config/bfin/bfin-protos.h
@@ -64,7 +64,6 @@ extern void print_operand (FILE *, rtx, char);
extern void print_address_operand (FILE *, rtx);
extern void split_di (rtx [], int, rtx [], rtx []);
extern int split_load_immediate (rtx []);
-extern rtx legitimize_pic_address (rtx, rtx);
extern void emit_pic_move (rtx *, Mmode);
extern void override_options (void);
extern void asm_conditional_branch (rtx, rtx *, int, int);