summaryrefslogtreecommitdiff
path: root/libcpp/expr.c
Commit message (Expand)AuthorAgeFilesLines
* preprocessor: Make __has_include a builtin macro [PR93452]Nathan Sidwell2020-01-281-58/+0
* Remove bogus __has_include controlling macroNathan Sidwell2020-01-241-5/+0
* [PR 80005] Fix __has_includeNathan Sidwell2020-01-201-17/+15
* [PR93306] Short-circuit has_includeNathan Sidwell2020-01-171-22/+12
* Update copyright years.Jakub Jelinek2020-01-011-1/+1
* Support decimal floating-point constants in C2x.Joseph Myers2019-10-111-5/+12
* Remove Cell Broadband Engine SPU targetsUlrich Weigand2019-09-031-2/+2
* re PR preprocessor/88974 (ICE: Segmentation fault (in linemap_resolve_location))Jakub Jelinek2019-01-261-1/+1
* Update copyright years.Jakub Jelinek2019-01-011-1/+1
* Eliminate source_location in favor of location_tDavid Malcolm2018-11-131-7/+7
* [PATCH] CPP Macro predicatesNathan Sidwell2018-08-161-19/+3
* Update copyright years.Jakub Jelinek2018-01-031-1/+1
* re PR c++/79228 ('i' suffix for __complex__ extension interferes with C++14 U...Jakub Jelinek2017-12-051-6/+6
* PR c++/79228 - extensions hide C++14 complex literal operatorsJason Merrill2017-12-011-4/+31
* invoke.texi: Document -std=c++17 and -std=gnu++17 and document c++1z and gnu+...Jakub Jelinek2017-09-151-1/+1
* Update copyright years.Jakub Jelinek2017-01-011-1/+1
* system.h (HAVE_DESIGNATED_INITIALIZERS, [...]): Do not use "defined" in macros.Paolo Bonzini2016-11-231-3/+5
* Implement C _FloatN, _FloatNx types.Joseph Myers2016-08-191-17/+101
* expr.c (eval_token): Append "evaluates to 0" to Wundef diagnostic.Prathamesh Kulkarni2016-08-191-1/+1
* expr.c (cpp_classify_number): Hex floats are new in C++1z.Jason Merrill2016-03-151-1/+1
* Update copyright years.Jakub Jelinek2016-01-041-1/+1
* Implement N4197 - Adding u8 character literalsEdward Smith-Rowland2015-06-301-1/+8
* expr.c (cpp_classify_number): Add N_() around ?...Jakub Jelinek2015-01-161-3/+3
* Update copyright years.Jakub Jelinek2015-01-051-1/+1
* re PR preprocessor/63831 (r217292 causes segfaults with -MM)Jakub Jelinek2014-12-191-21/+0
* cpplib.h (cpp_callbacks): Add has_attribute.Edward Smith-Rowland2014-11-101-0/+21
* Implement SD-6: SG10 Feature Test RecommendationsEdward Smith-Rowland2014-10-011-0/+75
* options.texi: Document that Var and Init are required if CPP is given.Manuel López-Ibáñez2014-09-041-2/+2
* PR cpp/23827 - standard C++ should not have hex float preprocessorEdward Smith-Rowland2014-08-281-3/+10
* cpplib.h (enum c_lang): Add CLK_GNUCXX1Z, CLK_CXX1Z...Edward Smith-Rowland2014-08-231-1/+1
* Update copyright years in libcpp/Richard Sandiford2014-01-021-1/+1
* re PR preprocessor/55715 (bogus overflow warning for #if A-B when A<0 & B==mi...Joseph Myers2013-12-101-1/+16
* Implement C++14 digit separators.Edward Smith-Rowland2013-10-311-11/+56
* N3472 binary constantsJakub Jelinek2013-04-281-3/+8
* Update copyright years in libcpp.Richard Sandiford2013-01-141-2/+1
* Implement a flag -fext-numeric-literals that allows control of whether GNU...Ed Smith-Rowland2012-11-101-53/+65
* PR preprocessor/7263 - Avoid pedantic warnings on system headers macro tokensDodji Seketeli2012-05-161-74/+108
* expr.c (interpret_float_suffix): Add a guard.Tristan Gingold2012-05-101-6/+7
* re PR c++/50958 ([C++0x] raw literal operator provides incorrect string for i...Ed Smith-Rowland2011-11-211-2/+2
* Implement C++11 user-defined literals.Ed Smith-Rowland2011-10-261-13/+176
* Make UNSPEC/UNSPECV constants use the enum; Fix 48192; Add test case for 48053Michael Meissner2011-03-211-1/+6
* optc-gen.awk: Generate global_options initializer instead of individual varia...Joseph Myers2010-09-291-3/+3
* re PR preprocessor/45457 (ICE: invalid built-in macro "__DBL_DENORM_MIN__")Jakub Jelinek2010-09-011-0/+3
* diagnostic.h (diagnostic_override_option_index): New macro to set a diagnosti...Simon Baldwin2010-04-071-19/+25
* re PR preprocessor/41947 (GCC Hexadecimal Floating point constant handling)Joseph Myers2010-01-011-1/+7
* expr.c (num_div_op): Take explicit location.Manuel López-Ibáñez2009-06-181-6/+11
* c-lex.c (c_lex_with_flags): Expect cpp_hashnode in tok->val.node.node.Joseph Myers2009-05-101-6/+6
* Fix typo in comment in previous commit.Joseph Myers2009-04-251-1/+1
* re PR preprocessor/39559 (constants too large for intmax_t need pedwarns)Joseph Myers2009-04-251-1/+20
* re PR c++/13358 (long long and C++ do not mix well)Manuel López-Ibáñez2009-04-201-3/+5