aboutsummaryrefslogtreecommitdiff
path: root/libcpp/line-map.c
AgeCommit message (Expand)Author
2016-03-25re PR preprocessor/69650 (ICE in linemap_line_start, at libcpp/line-map.c:803)Bernd Schmidt
2016-03-15Fix compiling large filesRichard Henderson
2016-03-09PR c++/70105: prevent nonsensical underline spew for macro expansionsDavid Malcolm
2016-03-09PR c++/70105: Defer location expansion until diagnostic_show_locusDavid Malcolm
2016-03-01PR preprocessor/69985: fix ICE with long lines in -WformatDavid Malcolm
2016-02-23PR preprocessor/69126: avoid comparing ad-hoc and non-ad-hoc locationsDavid Malcolm
2016-02-08PR preprocessor/69664: fix rich_location::override_columnDavid Malcolm
2016-01-14PR preprocessor/69177 and PR c++/68819: libcpp fallbacks and -Wmisleading-ind...David Malcolm
2016-01-04Update copyright years.Jakub Jelinek
2015-12-22libcpp: Avoid unnecessary ad-hoc uses for large source filesDavid Malcolm
2015-12-07Fix missing range information for "%q+D" format codeDavid Malcolm
2015-11-20PR 62314: add ability to add fixit-hints to a diagnosticDavid Malcolm
2015-11-13Source range tracking in libcpp and C FE, with bit-packing optimizationDavid Malcolm
2015-11-06Reimplement diagnostic_show_locus, introducing rich_location classesDavid Malcolm
2015-11-06Add stats on adhoc table to dump_line_table_statisticsDavid Malcolm
2015-09-21Handle lines encoded into several maps in linemap_position_for_loc_and_offsetManuel López-Ibáñez
2015-06-08re PR c/66415 (ice in location_column_from_byte_offset)Marek Polacek
2015-05-26line-map.c (LINE_MAP_MAX_COLUMN_NUMBER LINE_MAP_MAX_LOCATION_WITH_COLS,LINE_M...Manuel López-Ibáñez
2015-05-20libcpp: Eliminate most of the non-const/reference-returning inline fnsDavid Malcolm
2015-05-19Replace line_map union with C++ class hierarchyDavid Malcolm
2015-05-13libcpp: Replace macro usage with C++ constructsDavid Malcolm
2015-05-05libcpp: Improvements to comments in line-map.h/cDavid Malcolm
2015-01-05Update copyright years.Jakub Jelinek
2014-12-04line-map.c (linemap_position_for_loc_and_offset): Add new linemap_assert_fails.Manuel López-Ibáñez
2014-12-02line-map.h (linemap_assert_fails): Declare.Manuel López-Ibáñez
2014-12-02line-map.c (linemap_add): Fix typo.Manuel López-Ibáñez
2014-11-25re PR preprocessor/60436 (C preprocessor segfaults on assembly file)Jakub Jelinek
2014-11-11re PR fortran/44054 (Handle -Werror, -Werror=, -fdiagnostics-show-option, !GC...Manuel López-Ibáñez
2014-10-14line-map.h (linemap_location_from_macro_expansion_p): const struct line_maps ...Manuel López-Ibáñez
2014-07-16Support location tracking for built-in macro tokensDodji Seketeli
2014-02-07re PR preprocessor/56824 (pragma GCC diagnostic push/pop fail with GCC diagno...Jakub Jelinek
2014-01-23PR preprocessor/58580 - preprocessor goes OOM with warning for zero literalsDodji Seketeli
2014-01-02Update copyright years in libcpp/Richard Sandiford
2013-01-14Update copyright years in libcpp.Richard Sandiford
2013-01-03re PR bootstrap/50167 (gmp memory functions are extern "C" (graphite))Marc Glisse
2012-09-25re PR middle-end/54704 (three-fold increase in compile-time between r191483 a...Dehao Chen
2012-09-25re PR middle-end/54645 (Many testsuite failures)Dehao Chen
2012-09-19Integrate lexical block into source_location.Dehao Chen
2012-06-05line-map.c (linemap_enter_macro): Don't zero max_column_hint in every macro.Dimitrios Apostolou
2012-06-04PR preprocessor/53463 - Fix system header detection for built-in macro tokensDodji Seketeli
2012-05-29directives.c: Fix typos.Joseph Myers
2012-04-30Strip "<built-in>" loc from displayed expansion contextDodji Seketeli
2012-04-26tree-diagnostic.c (maybe_unwind_expanded_macro_loc): Fix comment.Manuel López-Ibáñez
2011-11-22line-map.h (linemap_dump): Declare.Diego Novillo
2011-10-25Fix lookup of macro mapsDodji Seketeli
2011-10-25Support expansion of reserved locations wrapped in virtual locationsDodji Seketeli
2011-10-18Fix bootstrap on !NO_IMPLICIT_EXTERN_C and ia32 targetsDodji Seketeli
2011-10-17Fix bootstrapping with --disable-checkingDodji Seketeli
2011-10-17Reduce memory waste due to non-power-of-2 allocsTom Tromey
2011-10-17Add line map statistics to -fmem-report outputTom Tromey