Dodji Seketeli <[email protected]> writes:
> Tested on x86_64-unknown-linux-gnu against trunk by running the
> test gcc.dg/gomp/macro-4.c under Valgrind. Bootstrap is still
> underway.
For what it's worth, the patch passes bootstrap on
x86_64-unknown-linux-gnu.
> libcpp/
>
> * directives.c (destringize_and_run): Properly initialize the new
> context.
> * macro.c (_cpp_pop_context): Assert that we shouldn't try to pop
> the initial base context, which has the same life time as the
> current instance of cpp_file.
--
Dodji