aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/c-lex.c
AgeCommit message (Expand)Author
2022-01-17Rename .c files to .cc files.Martin Liska
2022-01-03Update copyright years.Jakub Jelinek
2021-11-01diagnostics: escape non-ASCII source bytes for certain diagnosticsDavid Malcolm
2021-07-23openmp: Add support for __has_attribute(omp::directive) and __has_attribute(o...Jakub Jelinek
2021-05-20dwarf: new dwarf_debuginfo_p predicateIndu Bhagat
2021-05-11preprocessor: Enable digit separators for C2XJoseph Myers
2021-02-03c++: Implement C++23 P0330 - Literal Suffixes for ptrdiff_t and size_t.Ed Smith-Rowland
2021-01-04Update copyright years.Jakub Jelinek
2020-11-18preprocessor: C++ module-directivesNathan Sidwell
2020-11-17langhooks: preprocessor hooks for c++ modulesNathan Sidwell
2020-11-12c: C2x __has_c_attributeJoseph Myers
2020-11-01Objective-C/C++ : Improve '@' keyword locations.Iain Sandoe
2020-05-20preprocessor: cleanups in c-common handlingNathan Sidwell
2020-01-01Update copyright years.Jakub Jelinek
2019-11-25Prevent all uses of DFP when unsupported (PR c/91985).Joseph Myers
2019-11-14Support UTF-8 character constants for C2x.Joseph Myers
2019-10-28PR c/66970 - Add __has_builtin() macroMartin Sebor
2019-10-19Implement C++20 P1301 [[nodiscard("should have a reason")]].JeanHeyd Meneide
2019-08-23[PATCH, c-family] Fix a PCH thinko (and thus PR61250).Iain Sandoe
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor
2019-01-14Implement P0482R5, char8_t: A type for UTF-8 characters and stringsTom Honermann
2019-01-01Update copyright years.Jakub Jelinek
2018-11-16Implement P0479R5, [[likely]] and [[unlikely]].Jason Merrill
2018-11-13Eliminate source_location in favor of location_tDavid Malcolm
2018-10-11c-lex.c (c_common_has_attribute): Return 201803 instead of 20180312 for no_un...Jakub Jelinek
2018-10-03Implement P0840, language support for empty objects.Jason Merrill
2018-08-08[PATCH] line-map include-from representationNathan Sidwell
2018-07-05Replace NO_IMPLICIT_EXTERN_C with SYSTEM_IMPLICIT_EXTERN_C.Nathan Sidwell
2018-05-28splay-tree.h (splay_tree_compare_strings, [...]): Declare new utility functions.Bernd Edlinger
2018-01-18Add ability to remap file names in __FILE__, etc (PR other/70268)Boris Kolpackov
2018-01-03Update copyright years.Jakub Jelinek
2017-12-14invoke.texi: Document -Wcast-function-type.Bernd Edlinger
2017-08-30[65/77] Add a SCALAR_TYPE_MODE macroRichard Sandiford
2017-08-24C: fix logic within c_expr::get_locationDavid Malcolm
2017-08-07Canonicalize names of attributes.Martin Liska
2017-01-01Update copyright years.Jakub Jelinek
2016-10-08c-lex.c (c_lex_with_flags): For CPP_COMMENT token with PREV_FALLTHROUGH...Jakub Jelinek
2016-09-26c-lex.c (c_common_has_attribute): Handle attribute fallthrough.Marek Polacek
2016-08-19Implement C _FloatN, _FloatNx types.Joseph Myers
2016-08-18Spelling suggestions for misspelled preprocessor directivesDavid Malcolm
2016-08-05On-demand locations within string-literalsDavid Malcolm
2016-06-01c-common.c (get_source_date_epoch): Rename to cb_get_source_date_epoch.Eduard Sanou
2016-04-28Implement C++17 [[nodiscard]] attribute.Jason Merrill
2016-04-28c-common.c (get_source_date_epoch): New function...Eduard Sanou
2016-04-25Implement C++17 [[maybe_unused]] attribute.Jason Merrill
2016-01-04Update copyright years.Jakub Jelinek
2015-12-16Better error recovery for merge-conflict markersDavid Malcolm
2015-11-13Add non-folding variants for convert_to_*.Kai Tietz
2015-11-11decl.c: Remove unused header files.Andrew MacLeod
2015-10-29decl.c: Reorder #include's and remove duplicates.Andrew MacLeod