summaryrefslogtreecommitdiff
path: root/gcc/input.c
Commit message (Expand)AuthorAgeFilesLines
* Fix numerous typos in commentsredi2017-04-031-1/+1
* Prevent ICEs due to bogus substring locations (PR preprocessor/79210)dmalcolm2017-01-311-1/+4
* Fix issues with unrepresentable column numbers (PR c++/77949)dmalcolm2017-01-101-0/+26
* Fix linemap corruption after very wide source lines (PR c++/72803)dmalcolm2017-01-071-0/+12
* [bootstrap-O3] add a default initializer to avoid a warning at -O3aoliva2017-01-051-1/+1
* PR bootstrap/77569jakub2017-01-041-1/+6
* Update copyright years.jakub2017-01-011-1/+1
* Fix use-after-free lexing unterminated raw strings (PR preprocessor/78811)dmalcolm2016-12-151-5/+84
* substring locations and # line directives (PR preprocessor/78569)dmalcolm2016-11-301-0/+10
* substring_loc info needs default track-macro-expansion (PR preprocessor/78324)dmalcolm2016-11-211-0/+9
* Fix locations within raw stringsdmalcolm2016-11-171-0/+74
* input.c/libcpp: fix lifetimes of path buffersdmalcolm2016-10-251-8/+39
* Fix warnings for make profiledbootstrap (PR bootstrap/77788)marxin2016-10-061-1/+1
* 2016-10-03 Bernd Edlinger <bernd.edlinger@hotmail.de>edlinger2016-10-031-67/+37
* Provide location information for terminator characters (PR preprocessor/77672)dmalcolm2016-09-231-32/+49
* Introduce class edit_contextdmalcolm2016-09-021-9/+38
* input.c: fix the comment for test_make_location_nonpure_range_endpointsdmalcolm2016-08-291-2/+2
* Allow the use of ad-hoc locations for fix-it hintsdmalcolm2016-08-291-22/+0
* make_location: ensure end-points are pure locationsdmalcolm2016-08-291-2/+64
* selftest.h: add class line_table_testdmalcolm2016-08-181-52/+74
* Evict selftest tempfiles from the diagnostics file cachedmalcolm2016-08-181-0/+26
* input.c: move test functions within #CHECKING_P and into selftest::dmalcolm2016-08-181-6/+8
* Fix caret locations in format_type_warning (PR c/72857)dmalcolm2016-08-161-20/+66
* Move class temp_source_file from input.c to selftest.c/hdmalcolm2016-08-161-42/+0
* Fix selftest::test_lexer_string_locations_ebcdic for systems without iconv (P...dmalcolm2016-08-081-0/+4
* On-demand locations within string-literalsdmalcolm2016-08-051-0/+1547
* Move make_location from tree.h/c to input.h/cdmalcolm2016-07-271-0/+60
* Fix selftest::temp_source_file ctordmalcolm2016-07-251-1/+1
* input.c: add lexing selftests and a test matrix for line_table statesdmalcolm2016-07-111-17/+307
* PR bootstrap/71481: fix input.c selftestdmalcolm2016-06-131-10/+21
* selftests: improve reported failure locationsdmalcolm2016-06-131-2/+2
* 2016-06-13 Bernd Edlinger <bernd.edlinger@hotmail.de>edlinger2016-06-131-1/+1
* Selftest frameworkdmalcolm2016-06-061-0/+116
* PR c/70859mpolacek2016-05-031-0/+10
* Update copyright years.jakub2016-01-041-1/+1
* Source range tracking in libcpp and C FE, with bit-packing optimizationdmalcolm2015-11-131-9/+19
* Reimplement diagnostic_show_locus, introducing rich_location classesdmalcolm2015-11-061-0/+16
* Add stats on adhoc table to dump_line_table_statisticsdmalcolm2015-11-061-0/+6
* Change of location_get_source_line signaturedmalcolm2015-09-151-6/+8
* 2015-06-17 Andrew MacLeod <amacleod@redhat.com>amacleod2015-06-171-1/+0
* 2015-06-08 Andrew MacLeod <amacleod@redhat.com>amacleod2015-06-081-1/+0
* Replace line_map union with C++ class hierarchydmalcolm2015-05-191-5/+6
* libcpp/input.c: Add a way to visualize the linemaps (-fdump-internal-locations)dmalcolm2015-05-131-0/+224
* Update copyright years.jakub2015-01-051-1/+1
* 2014-11-04 Manuel López-Ibáñez <manu@gcc.gnu.org>manu2014-11-031-8/+9
* State cleanups from jit branchdmalcolm2014-10-211-1/+1
* 2014-08-15 Manuel López-Ibáñez <manu@gcc.gnu.org>manu2014-08-151-1/+1
* Support location tracking for built-in macro tokensdodji2014-07-161-0/+16
* PR preprocessor/59935 - caret diagnostics crashes on non-file locationsdodji2014-01-281-1/+7
* Avoid crashing when an input file could not be openeddodji2014-01-241-5/+2