freebsd-dev/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 GCC 4.2.0 release miscellaneous support libraries. 2007-05-19 01:27:20 +00:00
ChangeLog GCC 4.2.1 release miscellaneous support libraries. 2007-08-14 02:52:47 +00:00
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 GCC 4.2.0 release miscellaneous support libraries. 2007-05-19 01:27:20 +00:00
configure GCC 4.2.0 release miscellaneous support libraries. 2007-05-19 01:27:20 +00:00
configure.ac GCC 4.2.0 release miscellaneous support libraries. 2007-05-19 01:27:20 +00:00
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 GCC 4.2.0 release miscellaneous support libraries. 2007-05-19 01:27:20 +00:00
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 GCC 4.2.0 release miscellaneous support libraries. 2007-05-19 01:27:20 +00:00
macro.c libcpp: Merge fixes from upstream 2013-12-02 03:47:08 +00:00
makedepend.c GCC 4.2.0 release miscellaneous support libraries. 2007-05-19 01:27:20 +00:00
Makefile.in gcc: Bring updates from Google's enhanced gcc-4.2.1. 2013-11-23 18:32:53 +00:00
makeucnid.c GCC 4.2.0 release miscellaneous support libraries. 2007-05-19 01:27:20 +00:00
mkdeps.c GCC 4.2.0 release miscellaneous support libraries. 2007-05-19 01:27:20 +00:00
pch.c libcpp: Merge fixes from upstream 2013-12-02 03:47:08 +00:00
symtab.c GCC 4.2.0 release miscellaneous support libraries. 2007-05-19 01:27:20 +00:00
system.h GCC 4.2.0 release miscellaneous support libraries. 2007-05-19 01:27:20 +00:00
traditional.c GCC 4.2.0 release miscellaneous support libraries. 2007-05-19 01:27:20 +00:00
ucnid.h GCC 4.2.0 release miscellaneous support libraries. 2007-05-19 01:27:20 +00:00
ucnid.tab GCC 4.2.0 release miscellaneous support libraries. 2007-05-19 01:27:20 +00:00