aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/c-lex.c
AgeCommit message (Expand)AuthorFilesLines
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-2/+2
2019-01-14Implement P0482R5, char8_t: A type for UTF-8 characters and stringsTom Honermann1-2/+12
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-16Implement P0479R5, [[likely]] and [[unlikely]].Jason Merrill1-1/+3
2018-11-13Eliminate source_location in favor of location_tDavid Malcolm1-3/+3
2018-10-11c-lex.c (c_common_has_attribute): Return 201803 instead of 20180312 for no_un...Jakub Jelinek1-1/+1
2018-10-03Implement P0840, language support for empty objects.Jason Merrill1-0/+2
2018-08-08[PATCH] line-map include-from representationNathan Sidwell1-1/+1
2018-07-05Replace NO_IMPLICIT_EXTERN_C with SYSTEM_IMPLICIT_EXTERN_C.Nathan Sidwell1-2/+2
2018-05-28splay-tree.h (splay_tree_compare_strings, [...]): Declare new utility functions.Bernd Edlinger1-4/+2
2018-01-18Add ability to remap file names in __FILE__, etc (PR other/70268)Boris Kolpackov1-0/+2
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-14invoke.texi: Document -Wcast-function-type.Bernd Edlinger1-2/+4
2017-08-30[65/77] Add a SCALAR_TYPE_MODE macroRichard Sandiford1-1/+1
2017-08-24C: fix logic within c_expr::get_locationDavid Malcolm1-1/+1
2017-08-07Canonicalize names of attributes.Martin Liska1-0/+1
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-10-08c-lex.c (c_lex_with_flags): For CPP_COMMENT token with PREV_FALLTHROUGH...Jakub Jelinek1-3/+15
2016-09-26c-lex.c (c_common_has_attribute): Handle attribute fallthrough.Marek Polacek1-1/+2
2016-08-19Implement C _FloatN, _FloatNx types.Joseph Myers1-0/+31
2016-08-18Spelling suggestions for misspelled preprocessor directivesDavid Malcolm1-0/+1
2016-08-05On-demand locations within string-literalsDavid Malcolm1-2/+22
2016-06-01c-common.c (get_source_date_epoch): Rename to cb_get_source_date_epoch.Eduard Sanou1-3/+1
2016-04-28Implement C++17 [[nodiscard]] attribute.Jason Merrill1-1/+2
2016-04-28c-common.c (get_source_date_epoch): New function...Eduard Sanou1-0/+3
2016-04-25Implement C++17 [[maybe_unused]] attribute.Jason Merrill1-10/+13
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-16Better error recovery for merge-conflict markersDavid Malcolm1-0/+26
2015-11-13Add non-folding variants for convert_to_*.Kai Tietz1-2/+3
2015-11-11decl.c: Remove unused header files.Andrew MacLeod1-4/+0
2015-10-29decl.c: Reorder #include's and remove duplicates.Andrew MacLeod1-7/+4
2015-10-05Replace REAL_VALUES_EQUAL with real_equalRichard Sandiford1-3/+3
2015-08-22Fix column location in c_lex_with_flags errorsManuel López-Ibáñez1-3/+3
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-1/+0
2015-07-01c-common.h (D_CXX11): Rename from D_CXX0X.Jason Merrill1-1/+1
2015-06-30Implement N4197 - Adding u8 character literalsEdward Smith-Rowland1-0/+4
2015-06-17coretypes.h: Include input.h and as-a.h.Andrew MacLeod1-2/+0
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod1-3/+0
2015-06-04coretypes.h: Include machmode.h...Andrew MacLeod1-4/+0
2015-05-19Replace line_map union with C++ class hierarchyDavid Malcolm1-3/+3
2015-01-09genattrtab.c (write_header): Include hash-set.h...Michael Collison1-1/+9
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-12-19re PR preprocessor/63831 (r217292 causes segfaults with -MM)Jakub Jelinek1-39/+63
2014-11-10cpplib.h (cpp_callbacks): Add has_attribute.Edward Smith-Rowland1-0/+73
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford1-1/+1
2014-05-06Merge in wide-int.Kenneth Zadeck1-20/+19
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-11-22Remove macros that implicitly use input_locationDavid Malcolm1-3/+3
2013-11-19Factor unrelated declarations out of tree.h.Diego Novillo1-0/+2
2013-10-31Implement C++14 digit separators.Edward Smith-Rowland1-2/+13