summaryrefslogtreecommitdiff
path: root/libcpp/line-map.c
Commit message (Expand)AuthorAgeFilesLines
* input.c: add lexing selftests and a test matrix for line_table statesdmalcolm2016-07-111-12/+0
* * c-common.c (get_source_date_epoch): Use int64_t instead of long long.danglin2016-06-221-2/+2
* PR lto/69650law2016-03-251-29/+9
* Fix compiling large filesrth2016-03-151-1/+1
* PR c++/70105: prevent nonsensical underline spew for macro expansionsdmalcolm2016-03-091-2/+0
* PR c++/70105: Defer location expansion until diagnostic_show_locusdmalcolm2016-03-091-78/+40
* PR preprocessor/69985: fix ICE with long lines in -Wformatdmalcolm2016-03-011-8/+9
* PR preprocessor/69126: avoid comparing ad-hoc and non-ad-hoc locationsdmalcolm2016-02-231-2/+7
* PR preprocessor/69664: fix rich_location::override_columndmalcolm2016-02-081-1/+10
* PR preprocessor/69177 and PR c++/68819: libcpp fallbacks and -Wmisleading-ind...dmalcolm2016-01-141-6/+21
* Update copyright years.jakub2016-01-041-1/+1
* libcpp: Avoid unnecessary ad-hoc uses for large source filesdmalcolm2015-12-221-3/+2
* Fix missing range information for "%q+D" format codedmalcolm2015-12-071-17/+18
* PR 62314: add ability to add fixit-hints to a diagnosticdmalcolm2015-11-201-2/+134
* Source range tracking in libcpp and C FE, with bit-packing optimizationdmalcolm2015-11-131-41/+233
* Reimplement diagnostic_show_locus, introducing rich_location classesdmalcolm2015-11-061-0/+130
* Add stats on adhoc table to dump_line_table_statisticsdmalcolm2015-11-061-0/+3
* Handle lines encoded into several maps in linemap_position_for_loc_and_offsetmanu2015-09-211-14/+20
* PR c/66415mpolacek2015-06-081-3/+5
* libcpp/ChangeLog:manu2015-05-261-6/+20
* libcpp: Eliminate most of the non-const/reference-returning inline fnsdmalcolm2015-05-201-15/+14
* Replace line_map union with C++ class hierarchydmalcolm2015-05-191-101/+136
* libcpp: Replace macro usage with C++ constructsdmalcolm2015-05-131-3/+3
* libcpp: Improvements to comments in line-map.h/cdmalcolm2015-05-051-1/+1
* Update copyright years.jakub2015-01-051-1/+1
* libcpp/ChangeLog:manu2014-12-041-1/+2
* libcpp/ChangeLog:manu2014-12-021-5/+12
* 2014-12-02 Manuel López-Ibáñez <manu@gcc.gnu.org>manu2014-12-021-1/+1
* PR preprocessor/60436jakub2014-11-251-5/+5
* libcpp/ChangeLog:manu2014-11-111-0/+44
* libcpp/ChangeLog:manu2014-10-141-13/+11
* Support location tracking for built-in macro tokensdodji2014-07-161-1/+3
* PR preprocessor/56824jakub2014-02-071-20/+25
* PR preprocessor/58580 - preprocessor goes OOM with warning for zero literalsdodji2014-01-231-0/+40
* Update copyright years in libcpp/rsandifo2014-01-021-1/+1
* Update copyright years in libcpp.rsandifo2013-01-141-2/+1
* 2013-01-03 Marc Glisse <marc.glisse@inria.fr>glisse2013-01-031-6/+12
* libcpp:dehao2012-09-251-1/+1
* gcc:dehao2012-09-251-22/+29
* Integrate lexical block into source_location.dehao2012-09-191-2/+172
* * line-map.c (linemap_enter_macro): Don't zero max_column_hint injason2012-06-051-1/+0
* PR preprocessor/53463 - Fix system header detection for built-in macro tokensdodji2012-06-041-4/+26
* * directives.c: Fix typos.jsm282012-05-291-2/+2
* Strip "<built-in>" loc from displayed expansion contextdodji2012-04-301-0/+49
* 2012-04-26 Manuel López-Ibáñez <manu@gcc.gnu.org>manu2012-04-261-8/+11
* * include/line-map.h (linemap_dump): Declare.dnovillo2011-11-221-0/+90
* Fix lookup of macro mapsdodji2011-10-251-3/+3
* Support expansion of reserved locations wrapped in virtual locationsdodji2011-10-251-43/+66
* Fix bootstrap on !NO_IMPLICIT_EXTERN_C and ia32 targetsdodji2011-10-181-1/+1
* Fix bootstrapping with --disable-checkingdodji2011-10-171-6/+4