gcc/libcpp/include
Nathan Sidwell 62c5ea5228 preprocessor: Deferred macro support
For deferred macros we also need a new field on the macro itself, so
that the module machinery can determine the macro was imported.  Also
the documentation for the hashnode's deferred field was incomplete.

	libcpp/
	* include/cpplib.h (struct cpp_macro): Add imported_p field.
	(struct cpp_hashnode): Tweak deferred field documentation.
	* macro.c (_cpp_new_macro): Clear new field.
	(cpp_get_deferred_macro, get_deferred_or_lazy_macro): Assert
	more.
2020-12-14 07:23:59 -08:00
..
cpplib.h preprocessor: Deferred macro support 2020-12-14 07:23:59 -08:00
line-map.h
mkdeps.h preprocessor: Update mkdeps for modules 2020-11-18 08:44:49 -08:00
symtab.h