aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/alpha/alpha-protos.h
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2015-11-12 13:17:01 +0100
committerUros Bizjak <uros@gcc.gnu.org>2015-11-12 13:17:01 +0100
commitef995717ac8dd150710c192f842ebdc8ee8a2f5c (patch)
treeb7e464bbdfcc73d47013f51a993cc4197fc42c18 /gcc/config/alpha/alpha-protos.h
parent95bcd2a700d3284d3606ddedf18eec22243c1239 (diff)
downloadgcc-ef995717ac8dd150710c192f842ebdc8ee8a2f5c.zip
gcc-ef995717ac8dd150710c192f842ebdc8ee8a2f5c.tar.gz
gcc-ef995717ac8dd150710c192f842ebdc8ee8a2f5c.tar.bz2
alpha.h (FUNCTION_VALUE, [...]): Remove.
* config/alpha/alpha.h (FUNCTION_VALUE, LIBCALL_VALUE, FUNCTION_VALUE_REGNO_P): Remove. * config/alpha/alpha-protos.h (function_value): Remove. * config/alpha/alpha.c (function_value): Rename to... (alpha_function_value_1): ... this. Make static. (alpha_function_value, alpha_libcall_value, alpha_function_value_regno_p): New functions. (TARGET_FUNCTION_VALUE, TARGET_LIBCALL_VALUE, TARGET_FUNCTION_VALUE_REGNO_P): Define. * config/alpha/alpha.h (REGISTER_MOVE_COST, MEMORY_MOVE_COST): Remove. * config/alpha/alpha.c (alpha_memory_latency): Make static. (alpha_register_move_cost, alpha_memory_move_cost): New functions. (TARGET_REGISTER_MOVE_COST, TARGET_MEMORY_MOVE_COST): Define. From-SVN: r230250
Diffstat (limited to 'gcc/config/alpha/alpha-protos.h')
-rw-r--r--gcc/config/alpha/alpha-protos.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/config/alpha/alpha-protos.h b/gcc/config/alpha/alpha-protos.h
index 7d45791..cec8329 100644
--- a/gcc/config/alpha/alpha-protos.h
+++ b/gcc/config/alpha/alpha-protos.h
@@ -68,7 +68,6 @@ extern rtx alpha_gp_save_rtx (void);
extern void alpha_initialize_trampoline (rtx, rtx, rtx, int, int, int);
extern rtx alpha_va_arg (tree, tree);
-extern rtx function_value (const_tree, const_tree, machine_mode);
extern void alpha_start_function (FILE *, const char *, tree);
extern void alpha_end_function (FILE *, const char *, tree);