aboutsummaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
authorZack Weinberg <zack@rabi.columbia.edu>1999-04-12 12:03:10 +0000
committerZack Weinberg <zack@gcc.gnu.org>1999-04-12 12:03:10 +0000
commited45de98388acec5ed80b3a664c05b8b43f842ab (patch)
tree2e0d76a1e5b4079159764fc03161a906466d6b74 /libjava
parent802dbc34915da16c5fe637f54d1a18287eabb9d2 (diff)
downloadgcc-ed45de98388acec5ed80b3a664c05b8b43f842ab.zip
gcc-ed45de98388acec5ed80b3a664c05b8b43f842ab.tar.gz
gcc-ed45de98388acec5ed80b3a664c05b8b43f842ab.tar.bz2
cpphash.c (collect_expansion, [...]): Make the escape character in macro buffers '\r', not '@'.
1999-04-12 14:55 -0400 Zack Weinberg <zack@rabi.columbia.edu> * cpphash.c (collect_expansion, macroexpand, push_macro_expansion): Make the escape character in macro buffers '\r', not '@'. Remove code to protect literal occurences of the escape character; '\r' cannot appear in a macro buffer unless we put it there. * cpplib.c (skip_comment, copy_comment, cpp_skip_hspace, copy_rest_of_line, cpp_get_token, parse_string, parse_assertion): '\r' might be a backslash-newline marker, or it might be a macro escape marker, depending on CPP_BUFFER (pfile)->has_escapes. '@' is not a special character. * cpplib.h: Update commentary. From-SVN: r26371
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions