On Mon, Feb 02, 2015 at 11:22:58PM +0100, Dodji Seketeli wrote: > Thanks. The patch that finally passed bootstrap is the one below. It's > slightly different in the condition I use to detect that we are popping > the context of the top-most macro expansion stored in > pfile->top_most_macro_node in _cpp_pop_context(). I now use: > > + if (macro == pfile->top_most_macro_node && context->prev == NULL) > > And the context->prev == NULL means, "this is the first macro expansion
LGTM. > context on the the stack". I have also corrected a typo by > s/poping/popping/. I don't know what I was thinking before. Oops, sorry for missing that. Jakub