summaryrefslogtreecommitdiff
path: root/gcc/input.c
AgeCommit message (Expand)Author
2017-04-03Fix numerous typos in commentsredi
2017-01-31Prevent ICEs due to bogus substring locations (PR preprocessor/79210)dmalcolm
2017-01-10Fix issues with unrepresentable column numbers (PR c++/77949)dmalcolm
2017-01-07Fix linemap corruption after very wide source lines (PR c++/72803)dmalcolm
2017-01-05[bootstrap-O3] add a default initializer to avoid a warning at -O3aoliva
2017-01-04 PR bootstrap/77569jakub
2017-01-01 Update copyright years.jakub
2016-12-15Fix use-after-free lexing unterminated raw strings (PR preprocessor/78811)dmalcolm
2016-11-30substring locations and # line directives (PR preprocessor/78569)dmalcolm
2016-11-21substring_loc info needs default track-macro-expansion (PR preprocessor/78324)dmalcolm
2016-11-17Fix locations within raw stringsdmalcolm
2016-10-25input.c/libcpp: fix lifetimes of path buffersdmalcolm
2016-10-06Fix warnings for make profiledbootstrap (PR bootstrap/77788)marxin
2016-10-032016-10-03 Bernd Edlinger <bernd.edlinger@hotmail.de>edlinger
2016-09-23Provide location information for terminator characters (PR preprocessor/77672)dmalcolm
2016-09-02Introduce class edit_contextdmalcolm
2016-08-29input.c: fix the comment for test_make_location_nonpure_range_endpointsdmalcolm
2016-08-29Allow the use of ad-hoc locations for fix-it hintsdmalcolm
2016-08-29make_location: ensure end-points are pure locationsdmalcolm
2016-08-18selftest.h: add class line_table_testdmalcolm
2016-08-18Evict selftest tempfiles from the diagnostics file cachedmalcolm
2016-08-18input.c: move test functions within #CHECKING_P and into selftest::dmalcolm
2016-08-16Fix caret locations in format_type_warning (PR c/72857)dmalcolm
2016-08-16Move class temp_source_file from input.c to selftest.c/hdmalcolm
2016-08-08Fix selftest::test_lexer_string_locations_ebcdic for systems without iconv (P...dmalcolm
2016-08-05On-demand locations within string-literalsdmalcolm
2016-07-27Move make_location from tree.h/c to input.h/cdmalcolm
2016-07-25Fix selftest::temp_source_file ctordmalcolm
2016-07-11input.c: add lexing selftests and a test matrix for line_table statesdmalcolm
2016-06-13PR bootstrap/71481: fix input.c selftestdmalcolm
2016-06-13selftests: improve reported failure locationsdmalcolm
2016-06-132016-06-13 Bernd Edlinger <bernd.edlinger@hotmail.de>edlinger
2016-06-06Selftest frameworkdmalcolm
2016-05-03 PR c/70859mpolacek
2016-01-04 Update copyright years.jakub
2015-11-13Source range tracking in libcpp and C FE, with bit-packing optimizationdmalcolm
2015-11-06Reimplement diagnostic_show_locus, introducing rich_location classesdmalcolm
2015-11-06Add stats on adhoc table to dump_line_table_statisticsdmalcolm
2015-09-15Change of location_get_source_line signaturedmalcolm
2015-06-172015-06-17 Andrew MacLeod <amacleod@redhat.com>amacleod
2015-06-082015-06-08 Andrew MacLeod <amacleod@redhat.com>amacleod
2015-05-19Replace line_map union with C++ class hierarchydmalcolm
2015-05-13libcpp/input.c: Add a way to visualize the linemaps (-fdump-internal-locations)dmalcolm
2015-01-05 Update copyright years.jakub
2014-11-032014-11-04 Manuel López-Ibáñez <manu@gcc.gnu.org>manu
2014-10-21State cleanups from jit branchdmalcolm
2014-08-152014-08-15 Manuel López-Ibáñez <manu@gcc.gnu.org>manu
2014-07-16Support location tracking for built-in macro tokensdodji
2014-01-28PR preprocessor/59935 - caret diagnostics crashes on non-file locationsdodji
2014-01-24Avoid crashing when an input file could not be openeddodji