]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libcpp/ChangeLog
re PR preprocessor/60736 (Crash in preprocessor including stdc-predef.h when it does...
[thirdparty/gcc.git] / libcpp / ChangeLog
index 5a87c1791c4bcb5e70c190306988cd53e9420e7b..ce294ae88abd21dae6fe45217bf5c2180bc3038d 100644 (file)
@@ -1,3 +1,15 @@
+2015-11-19  Jakub Jelinek  <jakub@redhat.com>
+
+       PR preprocessor/60736
+       * include/cpplib.h (cpp_errno_filename): New prototype.
+       * errors.c (cpp_errno): Don't handle msgid "" specially, use
+       _(msgid) instead of msgid as argument to cpp_error.
+       (cpp_errno_filename): New function.
+       * files.c (read_file_guts): Use cpp_errno_filename instead of
+       cpp_errno.
+       (open_file_failed): Likewise.  Use file->name if file->path is NULL
+       in diagnostics.
+
 2015-11-13  David Malcolm  <dmalcolm@redhat.com>
 
        * errors.c (cpp_diagnostic): Pass pfile->line_table to