aboutsummaryrefslogtreecommitdiff
path: root/gcc/input.c
AgeCommit message (Expand)Author
2017-04-03Fix numerous typos in commentsJonathan Wakely
2017-01-31Prevent ICEs due to bogus substring locations (PR preprocessor/79210)David Malcolm
2017-01-10Fix issues with unrepresentable column numbers (PR c++/77949)David Malcolm
2017-01-07Fix linemap corruption after very wide source lines (PR c++/72803)David Malcolm
2017-01-05[bootstrap-O3] add a default initializer to avoid a warning at -O3Alexandre Oliva
2017-01-04 PR bootstrap/77569Jakub Jelinek
2017-01-01 Update copyright years.Jakub Jelinek
2016-12-15Fix use-after-free lexing unterminated raw strings (PR preprocessor/78811)David Malcolm
2016-11-30substring locations and # line directives (PR preprocessor/78569)David Malcolm
2016-11-21substring_loc info needs default track-macro-expansion (PR preprocessor/78324)David Malcolm
2016-11-17Fix locations within raw stringsDavid Malcolm
2016-10-25input.c/libcpp: fix lifetimes of path buffersDavid Malcolm
2016-10-06Fix warnings for make profiledbootstrap (PR bootstrap/77788)Martin Liska
2016-10-032016-10-03 Bernd Edlinger <bernd.edlinger@hotmail.de>Bernd Edlinger
2016-09-23Provide location information for terminator characters (PR preprocessor/77672)David Malcolm
2016-09-02Introduce class edit_contextDavid Malcolm
2016-08-29input.c: fix the comment for test_make_location_nonpure_range_endpointsDavid Malcolm
2016-08-29Allow the use of ad-hoc locations for fix-it hintsDavid Malcolm
2016-08-29make_location: ensure end-points are pure locationsDavid Malcolm
2016-08-18selftest.h: add class line_table_testDavid Malcolm
2016-08-18Evict selftest tempfiles from the diagnostics file cacheDavid Malcolm
2016-08-18input.c: move test functions within #CHECKING_P and into selftest::David Malcolm
2016-08-16Fix caret locations in format_type_warning (PR c/72857)David Malcolm
2016-08-16Move class temp_source_file from input.c to selftest.c/hDavid Malcolm
2016-08-08Fix selftest::test_lexer_string_locations_ebcdic for systems without iconv (P...David Malcolm
2016-08-05On-demand locations within string-literalsDavid Malcolm
2016-07-27Move make_location from tree.h/c to input.h/cDavid Malcolm
2016-07-25Fix selftest::temp_source_file ctorDavid Malcolm
2016-07-11input.c: add lexing selftests and a test matrix for line_table statesDavid Malcolm
2016-06-13PR bootstrap/71481: fix input.c selftestDavid Malcolm
2016-06-13selftests: improve reported failure locationsDavid Malcolm
2016-06-132016-06-13 Bernd Edlinger <bernd.edlinger@hotmail.de>Bernd Edlinger
2016-06-06Selftest frameworkDavid Malcolm
2016-05-03 PR c/70859Marek Polacek
2016-01-04 Update copyright years.Jakub Jelinek
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-15Change of location_get_source_line signatureDavid Malcolm
2015-06-172015-06-17 Andrew MacLeod <amacleod@redhat.com>Andrew Macleod
2015-06-082015-06-08 Andrew MacLeod <amacleod@redhat.com>Andrew Macleod
2015-05-19Replace line_map union with C++ class hierarchyDavid Malcolm
2015-05-13libcpp/input.c: Add a way to visualize the linemaps (-fdump-internal-locations)David Malcolm
2015-01-05 Update copyright years.Jakub Jelinek
2014-11-032014-11-04 Manuel López-Ibáñez <manu@gcc.gnu.org>Manuel López-Ibáñez
2014-10-21State cleanups from jit branchDavid Malcolm
2014-08-152014-08-15 Manuel López-Ibáñez <manu@gcc.gnu.org>Manuel López-Ibáñez
2014-07-16Support location tracking for built-in macro tokensDodji Seketeli
2014-01-28PR preprocessor/59935 - caret diagnostics crashes on non-file locationsDodji Seketeli
2014-01-24Avoid crashing when an input file could not be openedDodji Seketeli