gcc/libcpp
Nathan Sidwell a641d6d3e6 preprocessor: Fix ICE with EOF in macro args [pr95182]
This was another latent case of us losing an EOF token, but succeeding
anyway.  Since my patch to make us pay more attention to EOFs it came
to light.  We also need to keep the EOF if we fall off the end of the
main file.  Forced includes look like regular nested includes at this
point.

	PR preprocessor/95182
	libcpp/
	* macro.c (collect_args): Preserve EOFif we fell out of the main
	file.
	(cpp_get_token_1): Reformat a couple of short lines.
2020-05-19 06:19:31 -07:00
..
include c++: Replace "C++2a" with "C++20". 2020-05-13 15:16:49 -04:00
po Update cpplib sv.po. 2020-05-15 22:40:40 +00:00
aclocal.m4 libcpp: Enable Intel CET on Intel CET enabled host for jit 2020-05-12 09:17:45 -07:00
ChangeLog preprocessor: Fix ICE with EOF in macro args [pr95182] 2020-05-19 06:19:31 -07:00
ChangeLog.jit
charset.c c++: Replace "C++2a" with "C++20". 2020-05-13 15:16:49 -04:00
config.in
configure x86: Default CET run-time support to auto 2020-05-14 09:05:02 -07:00
configure.ac libcpp: Enable Intel CET on Intel CET enabled host for jit 2020-05-12 09:17:45 -07:00
directives.c preprocessor: Make __has_include a builtin macro [PR93452] 2020-01-28 08:02:17 -08:00
errors.c Update copyright years. 2020-01-01 12:51:42 +01:00
expr.c preprocessor: Make __has_include a builtin macro [PR93452] 2020-01-28 08:02:17 -08:00
files.c [PR 80005] Fix __has_include 2020-01-20 05:39:59 -08:00
generated_cpp_wcwidth.h Byte vs column awareness for diagnostic-show-locus.c (PR 49973) 2019-12-09 20:03:47 +00:00
identifiers.c [PR 80005] Fix __has_include 2020-01-20 05:39:59 -08:00
init.c c++: Replace "C++2a" with "C++20". 2020-05-13 15:16:49 -04:00
internal.h preprocessor: Reimplement directives only processing, support raw literals. 2020-05-08 11:13:29 -07:00
lex.c c++: Replace "C++2a" with "C++20". 2020-05-13 15:16:49 -04:00
line-map.c Add diagnostic paths 2020-01-10 21:22:12 +00:00
location-example.txt
macro.c preprocessor: Fix ICE with EOF in macro args [pr95182] 2020-05-19 06:19:31 -07:00
Makefile.in libcpp: Enable Intel CET on Intel CET enabled host for jit 2020-05-12 09:17:45 -07:00
makeucnid.c Update copyright years. 2020-01-01 12:51:42 +01:00
mkdeps.c Work around array out of bounds warning in mkdeps 2020-01-16 11:09:24 +01:00
pch.c preprocessor: Make __has_include a builtin macro [PR93452] 2020-01-28 08:02:17 -08:00
symtab.c Update copyright years. 2020-01-01 12:51:42 +01:00
system.h Update copyright years. 2020-01-01 12:51:42 +01:00
traditional.c preprocessor: EOF location is at end of file [PR95013] 2020-05-12 13:40:29 -07:00
ucnid.h Update copyright years. 2020-01-01 12:51:42 +01:00
ucnid.tab Update copyright years. 2020-01-01 12:51:42 +01:00