cpplex.c (cpp_interpret_charconst): Sign-extend each character.
authorNeil Booth <neil@daikokuya.demon.co.uk>
Sun, 5 May 2002 23:13:04 +0000 (23:13 +0000)
committerNeil Booth <neil@gcc.gnu.org>
Sun, 5 May 2002 23:13:04 +0000 (23:13 +0000)
commit639e8b0c74657bde548f374fe887cb2eb7a9ce9c
tree15ed44a42e459ceafe9e014f17378a1a184f2bc1
parent84ea5bc107f6bfb7efcdec0a2604fc3d3144ec81
cpplex.c (cpp_interpret_charconst): Sign-extend each character.

* cpplex.c (cpp_interpret_charconst): Sign-extend each
character.  Don't ignore excess characters.  Treat
multicharacter character constants as signed.
(cpp_parse_escape): Clarify diagnostic.

From-SVN: r53200
gcc/ChangeLog
gcc/cpplex.c