]> granicus.if.org Git - yasm/commitdiff
Make expr_print() take a const expr.
authorPeter Johnson <peter@tortall.net>
Mon, 22 Apr 2002 07:49:47 +0000 (07:49 -0000)
committerPeter Johnson <peter@tortall.net>
Mon, 22 Apr 2002 07:49:47 +0000 (07:49 -0000)
svn path=/trunk/yasm/; revision=601

libyasm/expr.c
libyasm/expr.h
src/expr.c
src/expr.h

index 5273c2414008e558fb24b29958b0263cdd877837..23f5de9b42dbe5b45b0be7230f92f3e39300b611 100644 (file)
@@ -872,7 +872,7 @@ expr_get_symrec(expr **ep, int simplify)
 /*@=unqualifiedtrans =nullderef -nullstate -onlytrans@*/
 
 void
-expr_print(FILE *f, expr *e)
+expr_print(FILE *f, const expr *e)
 {
     static const char *regs[] = {"ax","cx","dx","bx","sp","bp","si","di"};
     char opstr[3];
index 3403edb210c4633139794b21d5174cd9cac5c6ac..fb97248beed420d33b71f21aae4518f23f7499e7 100644 (file)
@@ -79,6 +79,6 @@ void expr_expand_labelequ(expr *e, const section *srcsect, int withstart,
 /*@dependent@*/ /*@null@*/ const symrec *expr_get_symrec(expr **ep,
                                                         int simplify);
 
-void expr_print(FILE *f, /*@null@*/ expr *);
+void expr_print(FILE *f, /*@null@*/ const expr *);
 
 #endif
index 5273c2414008e558fb24b29958b0263cdd877837..23f5de9b42dbe5b45b0be7230f92f3e39300b611 100644 (file)
@@ -872,7 +872,7 @@ expr_get_symrec(expr **ep, int simplify)
 /*@=unqualifiedtrans =nullderef -nullstate -onlytrans@*/
 
 void
-expr_print(FILE *f, expr *e)
+expr_print(FILE *f, const expr *e)
 {
     static const char *regs[] = {"ax","cx","dx","bx","sp","bp","si","di"};
     char opstr[3];
index 3403edb210c4633139794b21d5174cd9cac5c6ac..fb97248beed420d33b71f21aae4518f23f7499e7 100644 (file)
@@ -79,6 +79,6 @@ void expr_expand_labelequ(expr *e, const section *srcsect, int withstart,
 /*@dependent@*/ /*@null@*/ const symrec *expr_get_symrec(expr **ep,
                                                         int simplify);
 
-void expr_print(FILE *f, /*@null@*/ expr *);
+void expr_print(FILE *f, /*@null@*/ const expr *);
 
 #endif