aboutsummaryrefslogtreecommitdiff
path: root/libcpp/include/line-map.h
AgeCommit message (Expand)AuthorFilesLines
2015-11-20PR 62314: add ability to add fixit-hints to a diagnosticDavid Malcolm1-0/+96
2015-11-13Source range tracking in libcpp and C FE, with bit-packing optimizationDavid Malcolm1-31/+188
2015-11-06Reimplement diagnostic_show_locus, introducing rich_location classesDavid Malcolm1-0/+218
2015-11-06Add stats on adhoc table to dump_line_table_statisticsDavid Malcolm1-0/+2
2015-11-02libcpp: Improvements to description of source_location in line-map.hDavid Malcolm1-5/+18
2015-10-21[PATCH 2/9] ENABLE_CHECKING refactoring: libcppMikhail Maltsev1-1/+1
2015-07-08Address -Wsign-compare diagnosticsThomas Schwinge1-1/+1
2015-05-20libcpp: Eliminate most of the non-const/reference-returning inline fnsDavid Malcolm1-85/+1
2015-05-19Replace line_map union with C++ class hierarchyDavid Malcolm1-185/+201
2015-05-13libcpp/input.c: Add a way to visualize the linemaps (-fdump-internal-locations)David Malcolm1-1/+3
2015-05-13libcpp: Replace macro usage with C++ constructsDavid Malcolm1-110/+452
2015-05-13line-map.h: move linemap_assert and friends higher up within the fileDavid Malcolm1-35/+36
2015-05-12Implement -Wmisleading-indentationDavid Malcolm1-0/+3
2015-05-05libcpp: Improvements to comments in line-map.h/cDavid Malcolm1-2/+69
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-12-02line-map.h (linemap_assert_fails): Declare.Manuel López-Ibáñez1-0/+11
2014-11-13line-map.h: Include EXPR, so that unused variable warnings do not occur.Manuel López-Ibáñez1-1/+2
2014-11-11re PR fortran/44054 (Handle -Werror, -Werror=, -fdiagnostics-show-option, !GC...Manuel López-Ibáñez1-0/+8
2014-10-14line-map.h (linemap_location_from_macro_expansion_p): const struct line_maps ...Manuel López-Ibáñez1-4/+5
2014-07-16Support location tracking for built-in macro tokensDodji Seketeli1-2/+10
2014-01-23PR preprocessor/58580 - preprocessor goes OOM with warning for zero literalsDodji Seketeli1-0/+8
2014-01-02Update copyright years in libcpp/Richard Sandiford1-1/+1
2013-01-14Update copyright years in libcpp.Richard Sandiford1-2/+1
2012-09-25re PR middle-end/54645 (Many testsuite failures)Dehao Chen1-6/+8
2012-09-19Integrate lexical block into source_location.Dehao Chen1-1/+41
2012-07-30gengtype.c (adjust_field_type): Diagnose duplicate "length" option applicatio...Laurynas Biveinis1-1/+1
2012-05-29directives.c: Fix typos.Joseph Myers1-3/+3
2012-04-30Strip "<built-in>" loc from displayed expansion contextDodji Seketeli1-1/+19
2012-04-26tree-diagnostic.c (maybe_unwind_expanded_macro_loc): Fix comment.Manuel López-Ibáñez1-1/+1
2011-11-22line-map.h (linemap_dump): Declare.Diego Novillo1-0/+10
2011-10-25Support expansion of reserved locations wrapped in virtual locationsDodji Seketeli1-12/+9
2011-10-18Fix bootstrap on !NO_IMPLICIT_EXTERN_C and ia32 targetsDodji Seketeli1-11/+11
2011-10-17Reduce memory waste due to non-power-of-2 allocsTom Tromey1-0/+8
2011-10-17Add line map statistics to -fmem-report outputTom Tromey1-0/+21
2011-10-17Support -fdebug-cpp optionTom Tromey1-0/+4
2011-10-17Generate virtual locations for tokensTom Tromey1-1/+1
2011-10-17Linemap infrastructure for virtual locationsTom Tromey1-39/+546
2011-08-15LINEMAP_POSITION_FOR_COLUMN had the exact same effect as linemap_position_for...Gabriel Charette1-17/+0
2011-07-28line-map.h (struct line_maps): Remove unused field last_listed.Gabriel Charette1-5/+0
2011-01-03Update Copyright years for files modified in 2010.Jakub Jelinek1-1/+1
2010-10-19line-map.h (source_location): Remove obsolete comment mentioning location_s.Basile Starynkevitch1-2/+0
2009-10-14re PR preprocessor/41543 (BUILTINS_LOCATION wrong with -fpreprocessed)Jakub Jelinek1-0/+5
2009-07-18directives.c (do_linemarker, do_line): Use CPP_STRING for ignored enum value.Jerry Quinn1-8/+0
2009-06-01diagnostic.c (diagnostic_build_prefix): Always print columns.Aldy Hernandez1-0/+2
2009-06-01cpp-id-data.h: Add extern "C".Ian Lance Taylor1-0/+9
2009-04-22hashtab.h: Update GTY annotations to new syntaxTaras Glek1-4/+2
2009-04-18re PR preprocessor/39646 (__FILE__ breaks for empty file name)Joseph Myers1-2/+3
2009-04-09Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception.Jakub Jelinek1-3/+3
2009-03-29re PR preprocessor/34695 (Preprocessor warning->error conversion from -Werror...Joseph Myers1-7/+1
2008-07-21line-map.h (linenum_type): New typedef.Manuel López-Ibáñez1-7/+10