Commit 54e62799 by Kazu Hirata Committed by Kazu Hirata

builtins.c (expand_builtin_return_addr, [...]): Make them static.

	* builtins.c (expand_builtin_return_addr,
	expand_builtin_longjmp, expand_builtin_trap): Make them static.
	* expr.h: Remove the prototypes for expand_builtin_longjmp and
	expand_builtin_trap.
	* tree.h: Remove the prototype for expand_builtin_return_addr.

From-SVN: r90087
parent 65f4323d
2004-11-04 Kazu Hirata <kazu@cs.umass.edu> 2004-11-04 Kazu Hirata <kazu@cs.umass.edu>
* builtins.c (expand_builtin_return_addr,
expand_builtin_longjmp, expand_builtin_trap): Make them static.
* expr.h: Remove the prototypes for expand_builtin_longjmp and
expand_builtin_trap.
* tree.h: Remove the prototype for expand_builtin_return_addr.
2004-11-04 Kazu Hirata <kazu@cs.umass.edu>
* tree-cfg.c (find_taken_edge): Reject VAL begin NULL. * tree-cfg.c (find_taken_edge): Reject VAL begin NULL.
* tree-ssa-ccp.c (visit_cond_stmt): Don't call find_taken_edge * tree-ssa-ccp.c (visit_cond_stmt): Don't call find_taken_edge
with VAL being NULL. with VAL being NULL.
......
...@@ -452,7 +452,7 @@ builtin_save_expr (tree exp) ...@@ -452,7 +452,7 @@ builtin_save_expr (tree exp)
times to get the address of either a higher stack frame, or a return times to get the address of either a higher stack frame, or a return
address located within it (depending on FNDECL_CODE). */ address located within it (depending on FNDECL_CODE). */
rtx static rtx
expand_builtin_return_addr (enum built_in_function fndecl_code, int count, expand_builtin_return_addr (enum built_in_function fndecl_code, int count,
rtx tem) rtx tem)
{ {
...@@ -688,7 +688,7 @@ expand_builtin_setjmp (tree arglist, rtx target) ...@@ -688,7 +688,7 @@ expand_builtin_setjmp (tree arglist, rtx target)
scheme in the compiler and will only work in the method used by scheme in the compiler and will only work in the method used by
them. */ them. */
void static void
expand_builtin_longjmp (rtx buf_addr, rtx value) expand_builtin_longjmp (rtx buf_addr, rtx value)
{ {
rtx fp, lab, stack, insn, last; rtx fp, lab, stack, insn, last;
...@@ -4420,7 +4420,7 @@ expand_builtin_expect_jump (tree exp, rtx if_false_label, rtx if_true_label) ...@@ -4420,7 +4420,7 @@ expand_builtin_expect_jump (tree exp, rtx if_false_label, rtx if_true_label)
return ret; return ret;
} }
void static void
expand_builtin_trap (void) expand_builtin_trap (void)
{ {
#ifdef HAVE_trap #ifdef HAVE_trap
......
...@@ -340,9 +340,7 @@ extern void std_expand_builtin_va_start (tree, rtx); ...@@ -340,9 +340,7 @@ extern void std_expand_builtin_va_start (tree, rtx);
extern rtx default_expand_builtin (tree, rtx, rtx, enum machine_mode, int); extern rtx default_expand_builtin (tree, rtx, rtx, enum machine_mode, int);
extern void expand_builtin_setjmp_setup (rtx, rtx); extern void expand_builtin_setjmp_setup (rtx, rtx);
extern void expand_builtin_setjmp_receiver (rtx); extern void expand_builtin_setjmp_receiver (rtx);
extern void expand_builtin_longjmp (rtx, rtx);
extern rtx expand_builtin_saveregs (void); extern rtx expand_builtin_saveregs (void);
extern void expand_builtin_trap (void);
/* Functions from expr.c: */ /* Functions from expr.c: */
......
...@@ -3653,7 +3653,6 @@ extern bool debug_find_tree (tree, tree); ...@@ -3653,7 +3653,6 @@ extern bool debug_find_tree (tree, tree);
extern tree unsave_expr_now (tree); extern tree unsave_expr_now (tree);
/* In expr.c */ /* In expr.c */
extern rtx expand_builtin_return_addr (enum built_in_function, int, rtx);
extern void check_max_integer_computation_mode (tree); extern void check_max_integer_computation_mode (tree);
/* In emit-rtl.c */ /* In emit-rtl.c */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment