From ecd365573753d0df0b08a07fe3f014ca76904072 Mon Sep 17 00:00:00 2001 From: Nathan Sidwell Date: Fri, 14 Jul 2000 08:55:21 +0000 Subject: [PATCH] * cpplib.c (do_pragma_dependency): Tidy warning messages. From-SVN: r35033 --- gcc/ChangeLog | 4 ++++ gcc/cpplib.c | 7 +++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 48edf86e4a2..acb6d673978 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2000-07-14 Nathan Sidwell + + * cpplib.c (do_pragma_dependency): Tidy warning messages. + 2000-07-14 Zack Weinberg * .cvsignore: Correct typo. diff --git a/gcc/cpplib.c b/gcc/cpplib.c index 565c5133784..e55f9555ef7 100644 --- a/gcc/cpplib.c +++ b/gcc/cpplib.c @@ -879,8 +879,8 @@ do_pragma_dependency (pfile) { const cpp_token *msg = _cpp_get_token (pfile); - cpp_warning (pfile, "current file is older than %c%s%c", - left, name, right); + cpp_warning (pfile, "current file is older than %c%.*s%c", + left, (int)len, name, right); if (msg->type != CPP_EOF) { U_CHAR *text, *limit; @@ -889,6 +889,9 @@ do_pragma_dependency (pfile) _cpp_dump_list (pfile, &pfile->token_list, msg, 0); limit = pfile->limit; pfile->limit = text; + while (*text == ' ') + /* There must be something non-whitespace after. */ + text++; cpp_warning (pfile, "%.*s", (int)(limit - text), text); } } -- 2.30.2