>>>>> "Tom" == Tom Tromey <tromey@redhat.com> writes: Tom> The fix is to use the included macro buffer as the recursion check, Tom> rather than the location of the include directive. This prevents a case Tom> like the one seen in the PR, where there are many, many inclusions of Tom> the same data. I'm checking this in now. Tom