diff options
author | pfg <pfg@FreeBSD.org> | 2013-12-02 03:47:08 +0000 |
---|---|---|
committer | pfg <pfg@FreeBSD.org> | 2013-12-02 03:47:08 +0000 |
commit | c21473fbdae21f01f569b7f2e9f6f11a68c2cf44 (patch) | |
tree | 2e7af369f15283c3155c0cad8aedf0a0986d6e1c /contrib/gcclibs/libcpp/include/line-map.h | |
parent | 99b1bb9d11e38921b6a1b89e4b5a3b5c9a5dadd7 (diff) | |
download | FreeBSD-src-c21473fbdae21f01f569b7f2e9f6f11a68c2cf44.zip FreeBSD-src-c21473fbdae21f01f569b7f2e9f6f11a68c2cf44.tar.gz |
libcpp: Merge fixes from upstream
GCC preprocessor/29966:
* macro.c (lex_expansion_token): Save and restore cpp_reader's
cur_token.
(_cpp_create_definition): Don't restore cur_token here.
* lex.c (_cpp_lex_token): Added assertion.
GCC preprocessor/28709:
* macro.c (paste_tokens): Remove PASTE_LEFT from the old lhs.
GCC c/31924
* expr.c (interpret_float_suffix): Check for invalid suffix.
GCC preprocessor/14331
* lex.c (_cpp_get_fresh_line): Don't warn if no newline at EOF.
Fixup whitespacing
Obtained from: gcc per-4.3 (rev. 121340, 124356, 124358, 124730,
125212, 125255 ; GPLv2)
MFC after: 3 weeks
Diffstat (limited to 'contrib/gcclibs/libcpp/include/line-map.h')
0 files changed, 0 insertions, 0 deletions