diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/tradcpp.c | 2 |
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. */ |