Carl Worth <cwo...@cworth.org> writes: > (For the subsequent __LINE__ and __FILE__ I think we can do better, and > I'll attempt that next.)
I've coded this up, and I think the support is quite reasonable. After I coded it, I simplified some repeated code a bit, and then I started exploring some token-pasting code which was inspired by my new test case. Ken, you had me convinced that I had forgotten to fix that old "a ## b ## c" token-pasting bug. The truth was that I had forgotten that I had actually fixed that some time ago. But I did find some other token-pasting bugs, (pasting the expansion of an internally-defined macro which expands to an integer was failing). So expect a series of 7 patches to address these issues in the preprocessor. I didn't see any of the piglit tests that I run on a regular basis changed by the series. (I saw the fs-bool-less-compare-true test flip From pass to fail, but I'm assuming that's just another unreliable test.) Matt, you said you were originally doing this to address some es3conform tests. Can you test this series on those, please? -Carl
pgpVunPmIFm8s.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev