diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-09-11 08:52:39 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-09-11 08:52:39 +0000 |
commit | 9caef960d5d09da7280ba0b8a8d1fa6d35e5d9da (patch) | |
tree | 89de0166f267747621eba79ef570f0cb00c9654a /gcc/config/alpha/alpha-protos.h | |
parent | 2b8cc44448c3b81dd9e83f0b01aa4085e25b7d44 (diff) | |
download | gcc-9caef960d5d09da7280ba0b8a8d1fa6d35e5d9da.tar.gz |
Cray T3E port.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45539 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/alpha/alpha-protos.h')
-rw-r--r-- | gcc/config/alpha/alpha-protos.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/gcc/config/alpha/alpha-protos.h b/gcc/config/alpha/alpha-protos.h index be18c633910..c8ff11228b7 100644 --- a/gcc/config/alpha/alpha-protos.h +++ b/gcc/config/alpha/alpha-protos.h @@ -56,6 +56,7 @@ extern int input_operand PARAMS ((rtx, enum machine_mode)); extern int current_file_function_operand PARAMS ((rtx, enum machine_mode)); extern int local_symbolic_operand PARAMS ((rtx, enum machine_mode)); extern int call_operand PARAMS ((rtx, enum machine_mode)); +extern int symbolic_operand PARAMS ((rtx, enum machine_mode)); extern int alpha_comparison_operator PARAMS ((rtx, enum machine_mode)); extern int alpha_zero_comparison_operator PARAMS ((rtx, enum machine_mode)); extern int alpha_swapped_comparison_operator PARAMS ((rtx, enum machine_mode)); @@ -149,3 +150,23 @@ extern void alpha_start_function PARAMS ((FILE *, const char *, tree)); extern void alpha_end_function PARAMS ((FILE *, const char *, tree)); extern void alpha_encode_section_info PARAMS ((tree)); #endif /* TREE CODE */ + +#ifdef RTX_CODE +extern rtx unicosmk_add_call_info_word PARAMS ((rtx)); +#endif + +#if TARGET_ABI_UNICOSMK +#ifdef RTX_CODE +extern void unicosmk_defer_case_vector PARAMS ((rtx, rtx)); +#endif +#ifdef TREE_CODE +extern void unicosmk_unique_section PARAMS ((tree, int)); +#endif +extern void unicosmk_add_extern PARAMS ((const char *)); +extern void unicosmk_output_align PARAMS ((FILE *, int)); +extern char * unicosmk_text_section PARAMS ((void)); +extern char * unicosmk_data_section PARAMS ((void)); +extern void unicosmk_asm_file_start PARAMS ((FILE *)); +extern void unicosmk_asm_file_end PARAMS ((FILE *)); +extern void unicosmk_output_common PARAMS ((FILE *, const char *, int, int)); +#endif /* TARGET_ABI_UNICOSMK */ |