summaryrefslogtreecommitdiff
path: root/libcpp/include
Commit message (Expand)AuthorAgeFilesLines
* Fix ICE for missing header fix-it hints with overlarge #line directives (PR c...David Malcolm2018-03-141-0/+12
* c-cppbuiltin.c (c_cpp_builtins): Use ggc_strdup for the fp_suffix argument.Jakub Jelinek2018-01-271-1/+1
* Add ability to remap file names in __FILE__, etc (PR other/70268)Boris Kolpackov2018-01-181-0/+4
* Update copyright years.Jakub Jelinek2018-01-035-5/+5
* Reject fix-it hints for various awkward boundary cases (PR c/82050)David Malcolm2017-11-281-0/+5
* C++: provide macro used-before-defined hint (PR c++/72786)David Malcolm2017-11-211-0/+1
* Implement __VA_OPT__Tom Tromey2017-11-131-0/+3
* libcpp: move line typedef and column-numbering comment to top of fileDavid Malcolm2017-11-131-23/+23
* diagnostics: get rid of *_at_rich_loc in favor of overloadingDavid Malcolm2017-10-311-3/+3
* Add -std=c17, -std=gnu17.Joseph Myers2017-10-301-2/+2
* Add support for -std=c++2a.Andrew Sutton2017-09-151-1/+2
* invoke.texi: Document -std=c++17 and -std=gnu++17 and document c++1z and gnu+...Jakub Jelinek2017-09-151-1/+1
* diagnostics: fix end-points of ranges within macros (PR c++/79300)David Malcolm2017-07-061-1/+11
* Prevent fix-it hints from affecting more than one lineDavid Malcolm2017-06-201-0/+2
* Add support for mutually-incompatible fix-it hintsDavid Malcolm2017-06-091-0/+22
* libcpp: add callback for comment-handlingDavid Malcolm2017-06-051-0/+9
* Support fix-it hints that add new linesDavid Malcolm2017-05-021-2/+14
* Eliminate fixit_hint class hierarchyDavid Malcolm2017-05-011-62/+28
* Fix numerous typos in commentsJonathan Wakely2017-04-031-1/+1
* Update copyright years.Jakub Jelinek2017-01-015-5/+5
* system.h (HAVE_DESIGNATED_INITIALIZERS, [...]): Do not use "defined" in macros.Paolo Bonzini2016-11-231-1/+6
* Implement ~line_maps ()David Malcolm2016-10-251-1/+2
* gcc/Jakub Jelinek2016-10-121-0/+3
* Implement -Wimplicit-fallthrough.Marek Polacek2016-09-261-1/+3
* Add from_macro_definition_at predicate for locations.Jason Merrill2016-09-211-3/+7
* fix-it hints can't contain newlinesDavid Malcolm2016-09-151-0/+2
* fix-it hints: insert_before vs insert_afterDavid Malcolm2016-09-131-6/+95
* Introduce class edit_contextDavid Malcolm2016-09-021-0/+1
* diagnostic-show-locus.c: handle fixits on lines outside the regular rangesDavid Malcolm2016-08-311-4/+3
* Remove arbitrary limits from rich_locationDavid Malcolm2016-08-311-13/+132
* rich_location: add convenience overloads for adding fix-it hintsDavid Malcolm2016-08-301-0/+34
* Allow the use of ad-hoc locations for fix-it hintsDavid Malcolm2016-08-291-0/+6
* Add validation and consolidation of fix-it hintsDavid Malcolm2016-08-261-3/+16
* line-map.h: add source_range::from_locationsDavid Malcolm2016-08-231-0/+10
* Reimplement removal fix-it hints in terms of replaceDavid Malcolm2016-08-191-22/+1
* Implement C _FloatN, _FloatNx types.Joseph Myers2016-08-191-0/+7
* Spelling suggestions for misspelled preprocessor directivesDavid Malcolm2016-08-181-0/+8
* On-demand locations within string-literalsDavid Malcolm2016-08-051-0/+51
* * include/cpplib.h: Fix comment typo.Andreas Schwab2016-08-011-1/+1
* Move make_location from tree.h/c to input.h/cDavid Malcolm2016-07-271-2/+2
* input.c: add lexing selftests and a test matrix for line_table statesDavid Malcolm2016-07-111-0/+10
* libcpp: Tweak to missing #include source locationDavid Malcolm2016-06-221-1/+6
* Implement -fdiagnostics-parseable-fixitsDavid Malcolm2016-06-221-0/+16
* c-common.c (get_source_date_epoch): Rename to cb_get_source_date_epoch.Eduard Sanou2016-06-011-3/+3
* c-common.c (get_source_date_epoch): New function...Eduard Sanou2016-04-281-0/+3
* re PR target/70296 (Incorrect handling of vector X; if X is function-like macro)Jakub Jelinek2016-03-211-0/+1
* PR c++/70105: prevent nonsensical underline spew for macro expansionsDavid Malcolm2016-03-091-0/+8
* PR c++/70105: Defer location expansion until diagnostic_show_locusDavid Malcolm2016-03-091-37/+14
* Update copyright years.Jakub Jelinek2016-01-045-5/+5
* Fix missing range information for "%q+D" format codeDavid Malcolm2015-12-071-2/+2