[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Changes to m4/modules/evalparse.c,v
From: |
Eric Blake |
Subject: |
Changes to m4/modules/evalparse.c,v |
Date: |
Fri, 16 Jun 2006 01:32:41 +0000 |
CVSROOT: /sources/m4
Module name: m4
Changes by: Eric Blake <ericb> 06/06/16 01:32:41
Index: modules/evalparse.c
===================================================================
RCS file: /sources/m4/m4/modules/evalparse.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- modules/evalparse.c 1 May 2005 11:10:05 -0000 1.12
+++ modules/evalparse.c 16 Jun 2006 01:32:41 -0000 1.13
@@ -1,5 +1,5 @@
/* GNU m4 -- A simple macro processor
- Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 2001
+ Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 2001, 2006
Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
@@ -80,7 +80,7 @@
static eval_error exp_term (m4 *, eval_token, number *);
static eval_error unary_term (m4 *, eval_token, number *);
static eval_error simple_term (m4 *, eval_token, number *);
-static void numb_pow (number *x, const number *y);
+static void numb_pow (number *x, number *y);
@@ -356,7 +356,7 @@
if ((er = xor_term (context, et, &v2)) != NO_ERROR)
return er;
- numb_ior(context, v1, (const number *)&v2);
+ numb_ior(context, v1, &v2);
}
numb_fini(v2);
if (et == ERROR)
@@ -385,7 +385,7 @@
if ((er = and_term (context, et, &v2)) != NO_ERROR)
return er;
- numb_eor(context, v1, (const number *)&v2);
+ numb_eor(context, v1, &v2);
}
numb_fini(v2);
if (et == ERROR)
@@ -414,7 +414,7 @@
if ((er = not_term (context, et, &v2)) != NO_ERROR)
return er;
- numb_and(context, v1, (const number *)&v2);
+ numb_and(context, v1, &v2);
}
numb_fini(v2);
if (et == ERROR)
@@ -555,11 +555,11 @@
switch (op)
{
case LSHIFT:
- numb_lshift(context, v1, (const number *)&v2);
+ numb_lshift(context, v1, &v2);
break;
case RSHIFT:
- numb_rshift(context, v1, (const number *)&v2);
+ numb_rshift(context, v1, &v2);
break;
default:
@@ -644,7 +644,7 @@
if (numb_zerop(v2))
return DIVIDE_ZERO;
else {
- numb_divide(v1, (const number *)&v2);
+ numb_divide(v1, &v2);
}
break;
@@ -660,7 +660,7 @@
if (numb_zerop(v2))
return MODULO_ZERO;
else {
- numb_modulo(context, v1, (const number *)&v2);
+ numb_modulo(context, v1, &v2);
}
break;
@@ -699,7 +699,7 @@
if ((er = exp_term (context, et, &v2)) != NO_ERROR)
return er;
- numb_pow(v1, (const number *)&v2);
+ numb_pow(v1, &v2);
}
numb_fini(v2);
if (et == ERROR)
@@ -864,7 +864,7 @@
}
static void
-numb_pow (number *x, const number *y)
+numb_pow (number *x, number *y)
{
/* y should be integral */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Changes to m4/modules/evalparse.c,v,
Eric Blake <=