]> granicus.if.org Git - yasm/commitdiff
* intnum.c (yasm_intnum_is_zero, yasm_intnum_is_pos1, yasm_intnum_is_neg1)
authorPeter Johnson <peter@tortall.net>
Sun, 30 Oct 2005 06:13:24 +0000 (06:13 -0000)
committerPeter Johnson <peter@tortall.net>
Sun, 30 Oct 2005 06:13:24 +0000 (06:13 -0000)
(yasm_intnum_sign): Constize intnum parameter.
* intnum.h: Update prototypes for above.

svn path=/trunk/yasm/; revision=1295

libyasm/intnum.c
libyasm/intnum.h

index 00e9ba1f6ce297d94676cfa3703310c0f2d15a03..3b594e3c90d988e7eb7f03869b30f8559d788083 100644 (file)
@@ -460,25 +460,25 @@ yasm_intnum_zero(yasm_intnum *intn)
 }
 
 int
-yasm_intnum_is_zero(yasm_intnum *intn)
+yasm_intnum_is_zero(const yasm_intnum *intn)
 {
     return (intn->type == INTNUM_UL && intn->val.ul == 0);
 }
 
 int
-yasm_intnum_is_pos1(yasm_intnum *intn)
+yasm_intnum_is_pos1(const yasm_intnum *intn)
 {
     return (intn->type == INTNUM_UL && intn->val.ul == 1);
 }
 
 int
-yasm_intnum_is_neg1(yasm_intnum *intn)
+yasm_intnum_is_neg1(const yasm_intnum *intn)
 {
     return (intn->type == INTNUM_BV && BitVector_is_full(intn->val.bv));
 }
 
 int
-yasm_intnum_sign(yasm_intnum *intn)
+yasm_intnum_sign(const yasm_intnum *intn)
 {
     if (intn->type == INTNUM_UL) {
        if (intn->val.ul == 0)
index 779fd04919b69ecc0f4ae25c543b8d2bc275e456..ccda97beaef17ccf7909d2a1595e6d3ee4011bc4 100644 (file)
@@ -121,25 +121,25 @@ void yasm_intnum_zero(yasm_intnum *intn);
  * \param acc      intnum
  * \return Nonzero if acc==0.
  */
-int yasm_intnum_is_zero(yasm_intnum *acc);
+int yasm_intnum_is_zero(const yasm_intnum *acc);
 
 /** Simple value check for 1.
  * \param acc      intnum
  * \return Nonzero if acc==1.
  */
-int yasm_intnum_is_pos1(yasm_intnum *acc);
+int yasm_intnum_is_pos1(const yasm_intnum *acc);
 
 /** Simple value check for -1.
  * \param acc      intnum
  * \return Nonzero if acc==-1.
  */
-int yasm_intnum_is_neg1(yasm_intnum *acc);
+int yasm_intnum_is_neg1(const yasm_intnum *acc);
 
 /** Simple sign check.
  * \param acc      intnum
  * \return -1 if negative, 0 if zero, +1 if positive
  */
-int yasm_intnum_sign(yasm_intnum *acc);
+int yasm_intnum_sign(const yasm_intnum *acc);
 
 /** Convert an intnum to an unsigned 32-bit value.  The value is in "standard"
  * C format (eg, of unknown endian).