1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-23 11:18:54 +00:00
freebsd/contrib/gcclibs/libcpp
Pedro F. Giffuni 51e28103da 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
2013-12-02 03:47:08 +00:00
..
include gcc: Bring updates from Google's enhanced gcc-4.2.1. 2013-11-23 18:32:53 +00:00
aclocal.m4
ChangeLog
ChangeLog.gcc43 libcpp: Merge fixes from upstream 2013-12-02 03:47:08 +00:00
charset.c libcpp: fix an underflow. 2013-11-28 16:36:03 +00:00
config.in
configure
configure.ac
directives-only.c gcc: Bring updates from Google's enhanced gcc-4.2.1. 2013-11-23 18:32:53 +00:00
directives.c gcc: Bring updates from Google's enhanced gcc-4.2.1. 2013-11-23 18:32:53 +00:00
errors.c Fix a segfault / internal compiler error. 2013-11-26 17:11:43 +00:00
expr.c libcpp: Merge fixes from upstream 2013-12-02 03:47:08 +00:00
files.c gcc: Bring updates from Google's enhanced gcc-4.2.1. 2013-11-23 18:32:53 +00:00
identifiers.c
init.c gcc: Bring updates from Google's enhanced gcc-4.2.1. 2013-11-23 18:32:53 +00:00
internal.h gcc: Bring updates from Google's enhanced gcc-4.2.1. 2013-11-23 18:32:53 +00:00
lex.c libcpp: Merge fixes from upstream 2013-12-02 03:47:08 +00:00
line-map.c
macro.c libcpp: Merge fixes from upstream 2013-12-02 03:47:08 +00:00
makedepend.c
Makefile.in gcc: Bring updates from Google's enhanced gcc-4.2.1. 2013-11-23 18:32:53 +00:00
makeucnid.c
mkdeps.c
pch.c libcpp: Merge fixes from upstream 2013-12-02 03:47:08 +00:00
symtab.c
system.h
traditional.c
ucnid.h
ucnid.tab