gcc/libcpp
Nathan Sidwell 8bd9a00f43 cpplib: EOF in pragmas
This patch moves the generation of PRAGMA_EOF earlier, to when we set
need_line, rather than when we try and get the next line.  It also
prevents peeking past a PRAGMA token.

	libcpp/
	* lex.c (cpp_peek_token): Do not peek past CPP_PRAGMA.
	(_cpp_lex_direct): Handle EOF in pragma when setting need_line,
	not when needing a line.
2020-11-03 10:07:20 -08:00
..
include libcpp: dependency emission tidying 2020-11-03 05:16:19 -08:00
po Daily bump. 2020-07-21 00:16:28 +00:00
aclocal.m4
ChangeLog Daily bump. 2020-11-02 20:53:00 +00:00
ChangeLog.jit
charset.c
config.in
configure Require CET support only for the final GCC build 2020-07-30 05:36:24 -07:00
configure.ac
directives.c libcpp: dependency emission tidying 2020-11-03 05:16:19 -08:00
errors.c
expr.c cpplib: Macro use location and comparison 2020-11-02 08:56:38 -08:00
files.c libcpp: Directly peek for initial line marker 2020-10-08 12:16:21 -07:00
generated_cpp_wcwidth.h
identifiers.c
init.c libcpp: unbreak bootstrap 2020-11-03 06:03:11 -08:00
internal.h cpplib: Macro use location and comparison 2020-11-02 08:56:38 -08:00
lex.c cpplib: EOF in pragmas 2020-11-03 10:07:20 -08:00
line-map.c c-family: Macro support in -Wmisleading-indentation [PR80076] 2020-09-17 14:27:22 -04:00
location-example.txt
macro.c cpplib: Macro use location and comparison 2020-11-02 08:56:38 -08:00
Makefile.in
makeucnid.c
mkdeps.c libcpp: dependency emission tidying 2020-11-03 05:16:19 -08:00
pch.c
symtab.c
system.h
traditional.c preprocessor: Teach traditional about has_include [PR95889] 2020-07-29 07:47:21 -07:00
ucnid.h
ucnid.tab