------- Comment #33 from dodji at gcc dot gnu dot org 2010-07-02 19:00 ------- I have put up a git tree for this. The branch containing my changes is http://seketeli.net/cgit/~dodji/gcc.git/log/?h=PR7263-dodji
The current state as of commit 1d2b6207 addresses the remaining FIXMEs in the code. It thus should properly deallocate the memory used for the macro expansion tokens and still passes regression test for the C FE. Next stop is to make the C++ FE work with this. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=7263