------- Comment #6 from tromey at gcc dot gnu dot org  2008-01-07 17:24 -------
Subject: Bug 30363

Author: tromey
Date: Mon Jan  7 17:23:40 2008
New Revision: 131379

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131379
Log:
libcpp
2008-01-07  Fred Fish  <[EMAIL PROTECTED]>
        PR preprocessor/30363:
        * traditional.c (replace_args_and_push): Add local variable
        cxtquote, calculate the replacement text size assuming a 
        worst case of every input character quoted with backslash,
        and properly handle output quoting of quote characters in
        actual arguments used in function-like macros.
gcc/testsuite
2008-01-07  Fred Fish  <[EMAIL PROTECTED]>
        PR preprocessor/30363:
        * gcc.dg/cpp/trad/macroargs.c: Add code to test quoting in
        macro expansions.

Modified:
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gcc.dg/cpp/trad/macroargs.c
    trunk/libcpp/ChangeLog
    trunk/libcpp/traditional.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30363

Reply via email to