Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libcpp: Merge fixes from upstream | pfg | 2013-12-02 | 1 | -10/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | Add support for the GCC binary integer constants extension. | pfg | 2013-08-31 | 1 | -3/+43 |
| | | | | | | | | | | This is required to build the i965 backend with newer versions of mesa. Original patch from Joerg Wunsch in GCC Bug 23479, under the GPLv2; also taken from there in OpenBSD. Obtained from: gcc 4.3 (rev. 125346; GPLv2) MFC after: 5 days | ||||
* | Add support for "d" floating-point suffix, as defined by draft N1312 | pfg | 2013-05-12 | 1 | -3/+16 |
| | | | | | | | | | of TR 24732. Emit pedantic warning if the feature is being used. Should solve GCC bug 39027. Obtained from: OpenBSD MFC after: 2 weeks | ||||
* | GCC 4.2.0 release miscellaneous support libraries. | kan | 2007-05-19 | 1 | -0/+1543 |