diff options
author | Jeffrey A Law <law@cygnus.com> | 1998-03-28 14:17:48 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-03-28 07:17:48 -0700 |
commit | ba0b8436b0be24ad5a1119335d6b1fe45f733bd1 (patch) | |
tree | 07fed76b542312658f7172491e577107d37fe717 | |
parent | 67ac5957dbae66f31d655cdde2474b3a68e0d02e (diff) | |
download | gcc-ba0b8436b0be24ad5a1119335d6b1fe45f733bd1.zip gcc-ba0b8436b0be24ad5a1119335d6b1fe45f733bd1.tar.gz gcc-ba0b8436b0be24ad5a1119335d6b1fe45f733bd1.tar.bz2 |
* pa.h: Add declarations for many functions defined in pa.c.
From-SVN: r18881
-rw-r--r-- | gcc/ChangeLog | 2 | ||||
-rw-r--r-- | gcc/config/pa/pa.h | 39 |
2 files changed, 41 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6288125..29568fe 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,7 @@ Sat Mar 28 14:37:20 1998 Jeffrey A Law (law@cygnus.com) + * pa.h: Add declarations for many functions defined in pa.c. + * genpeep.c (main): Remove unused variable 'i' from the generated file. diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h index 3f3c2d0..4fed5fe 100644 --- a/gcc/config/pa/pa.h +++ b/gcc/config/pa/pa.h @@ -2414,6 +2414,45 @@ extern void output_global_address (); extern struct rtx_def *legitimize_pic_address (); extern struct rtx_def *gen_cmp_fp (); extern void hppa_encode_label (); +extern int arith11_operand (); +extern int int11_operand (); +extern int reg_or_cint_move_operand (); +extern int arith5_operand (); +extern int uint5_operand (); +extern int pic_label_operand (); +extern int plus_xor_ior_operator (); +extern int basereg_operand (); +extern int shadd_operand (); +extern int arith_operand (); +extern int read_only_operand (); +extern int move_operand (); +extern int and_operand (); +extern int ior_operand (); +extern int arith32_operand (); +extern int uint32_operand (); +extern int reg_or_nonsymb_mem_operand (); +extern int reg_or_0_operand (); +extern int reg_or_0_or_nonsymb_mem_operand (); +extern int pre_cint_operand (); +extern int post_cint_operand (); +extern int div_operand (); +extern int int5_operand (); +extern int movb_comparison_operator (); +extern int ireg_or_int5_operand (); +extern int fmpyaddoperands (); +extern int fmpysuboperands (); +extern int call_operand_address (); +extern int cint_ok_for_move (); +extern int ior_operand (); +extern void emit_bcond_fp (); +extern int emit_move_sequence (); +extern int emit_hpdiv_const (); +extern void hppa_expand_prologue (); +extern void hppa_expand_epilogue (); +extern int hppa_can_use_return_insn_p (); +extern int is_function_label_plus_const (); +extern int jump_in_call_delay (); + /* Declare functions defined in pa.c and used in templates. */ |