aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/tradcpp.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 65a540a..567ddaf 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2000-12-12 Brad Lucier <lucier@math.purdue.edu>
+
+ * tradcpp.c (do_error): Cast difference of pointers to int
+ for error message.
+
2000-12-12 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* config/rs6000/linux.h (HANDLE_PRAGMA_PACK_PUSH_POP): Move from here...
diff --git a/gcc/tradcpp.c b/gcc/tradcpp.c
index 27bd3a23..c70845f 100644
--- a/gcc/tradcpp.c
+++ b/gcc/tradcpp.c
@@ -3184,7 +3184,7 @@ do_error (buf, limit, op)
U_CHAR *limit;
FILE_BUF *op ATTRIBUTE_UNUSED;
{
- error ("#error%.*s", limit - buf, buf);
+ error ("#error%.*s", (int) (limit - buf), buf);
}
/* Handle a #assert directive. */