aboutsummaryrefslogtreecommitdiff
path: root/gcc/input.c
AgeCommit message (Expand)AuthorFilesLines
2018-10-18Fix ICE in substring-handling building 502.gcc_r (PR 87562)David Malcolm1-1/+9
2018-10-09Cleanup of libcpp diagnostic callbacksDavid Malcolm1-25/+25
2018-10-05Support string locations for C++ in -Wformat (PR c++/56856)David Malcolm1-18/+26
2018-04-30Use char_span for return type of location_get_source_lineDavid Malcolm1-41/+35
2018-03-14Fix ICE for missing header fix-it hints with overlarge #line directives (PR c...David Malcolm1-0/+16
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-19read-rtl.c (parse_reg_note_name): Replace Yoda conditions with typical order ...Jakub Jelinek1-1/+1
2017-08-09re PR c/81417 (-Wsign-compare should print types being compared)Marek Polacek1-0/+9
2017-07-06diagnostics: fix end-points of ranges within macros (PR c++/79300)David Malcolm1-9/+43
2017-04-03Fix numerous typos in commentsJonathan Wakely1-1/+1
2017-01-31Prevent ICEs due to bogus substring locations (PR preprocessor/79210)David Malcolm1-1/+4
2017-01-10Fix issues with unrepresentable column numbers (PR c++/77949)David Malcolm1-0/+26
2017-01-07Fix linemap corruption after very wide source lines (PR c++/72803)David Malcolm1-0/+12
2017-01-05[bootstrap-O3] add a default initializer to avoid a warning at -O3Alexandre Oliva1-1/+1
2017-01-04re PR bootstrap/77569 (self tests fail when not using C locale)Jakub Jelinek1-1/+6
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-15Fix use-after-free lexing unterminated raw strings (PR preprocessor/78811)David Malcolm1-5/+84
2016-11-30substring locations and # line directives (PR preprocessor/78569)David Malcolm1-0/+10
2016-11-21substring_loc info needs default track-macro-expansion (PR preprocessor/78324)David Malcolm1-0/+9
2016-11-17Fix locations within raw stringsDavid Malcolm1-0/+74
2016-10-25input.c/libcpp: fix lifetimes of path buffersDavid Malcolm1-8/+39
2016-10-06Fix warnings for make profiledbootstrap (PR bootstrap/77788)Martin Liska1-1/+1
2016-10-03re PR preprocessor/77699 (suspicious code in get_next_line)Bernd Edlinger1-67/+37
2016-09-23Provide location information for terminator characters (PR preprocessor/77672)David Malcolm1-32/+49
2016-09-02Introduce class edit_contextDavid Malcolm1-9/+38
2016-08-29input.c: fix the comment for test_make_location_nonpure_range_endpointsDavid Malcolm1-2/+2
2016-08-29Allow the use of ad-hoc locations for fix-it hintsDavid Malcolm1-22/+0
2016-08-29make_location: ensure end-points are pure locationsDavid Malcolm1-2/+64
2016-08-18selftest.h: add class line_table_testDavid Malcolm1-52/+74
2016-08-18Evict selftest tempfiles from the diagnostics file cacheDavid Malcolm1-0/+26
2016-08-18input.c: move test functions within #CHECKING_P and into selftest::David Malcolm1-6/+8
2016-08-16Fix caret locations in format_type_warning (PR c/72857)David Malcolm1-20/+66
2016-08-16Move class temp_source_file from input.c to selftest.c/hDavid Malcolm1-42/+0
2016-08-08Fix selftest::test_lexer_string_locations_ebcdic for systems without iconv (P...David Malcolm1-0/+4
2016-08-05On-demand locations within string-literalsDavid Malcolm1-0/+1547
2016-07-27Move make_location from tree.h/c to input.h/cDavid Malcolm1-0/+60
2016-07-25Fix selftest::temp_source_file ctorDavid Malcolm1-1/+1
2016-07-11input.c: add lexing selftests and a test matrix for line_table statesDavid Malcolm1-17/+307
2016-06-13PR bootstrap/71481: fix input.c selftestDavid Malcolm1-10/+21
2016-06-13selftests: improve reported failure locationsDavid Malcolm1-2/+2
2016-06-13input.c (test_builtins): Fix an assertion.Bernd Edlinger1-1/+1
2016-06-06Selftest frameworkDavid Malcolm1-0/+116
2016-05-03re PR c/70859 (Bad column number in type-generic function errors)Marek Polacek1-0/+10
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-11-13Source range tracking in libcpp and C FE, with bit-packing optimizationDavid Malcolm1-9/+19
2015-11-06Reimplement diagnostic_show_locus, introducing rich_location classesDavid Malcolm1-0/+16
2015-11-06Add stats on adhoc table to dump_line_table_statisticsDavid Malcolm1-0/+6
2015-09-15Change of location_get_source_line signatureDavid Malcolm1-6/+8
2015-06-17coretypes.h: Include input.h and as-a.h.Andrew MacLeod1-1/+0
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod1-1/+0