From 7254dbd49778f0842a6ed26cfb92fd5c0d60e7a7 Mon Sep 17 00:00:00 2001 From: Torbjorn Granlund Date: Sun, 13 Sep 1992 15:38:06 +0000 Subject: [PATCH] (output_and, output_ior): Declare. (CONST_OK_FOR_LETTER_P): Add 'O' and 'P'. From-SVN: r2114 --- gcc/config/pa/pa.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h index a24fd607185..79201b60b91 100644 --- a/gcc/config/pa/pa.h +++ b/gcc/config/pa/pa.h @@ -532,6 +532,8 @@ HP-PA immediate field sizes: : (C) == 'K' ? (unsigned) (VALUE) < 0x20 \ : (C) == 'L' ? (unsigned) ((VALUE) + 0x10) < 0x20 \ : (C) == 'M' ? (VALUE) == 0 \ + : (C) == 'O' ? (((VALUE) & ((VALUE) + 1)) == 0) \ + : (C) == 'P' ? consec_zeros_p (VALUE) \ : 0) /* Similar, but for floating constants, and defining letters G and H. @@ -1695,7 +1697,8 @@ bss_section () \ #define SMALL_INT(OP) INT_14_BITS (OP) /* Define functions in pa.c and used in insn-output.c. */ -extern char *output_zdepi (); +extern char *output_and (); +extern char *output_ior (); extern char *output_move_double (); extern char *output_fp_move_double (); extern char *output_block_move (); -- 2.30.2