aboutsummaryrefslogtreecommitdiff
path: root/gcc/input.c
AgeCommit message (Expand)AuthorFilesLines
2021-07-01input.c: move file caching globals to a new file_cache classDavid Malcolm1-194/+265
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-09-16preprocessor: Fix ICE with too long line in fmtwarn [PR96935]Marek Polacek1-0/+2
2020-07-14diagnostics: Support conversion of tabs to spaces [PR49973] [PR86904]Lewis Hyatt1-26/+46
2020-03-17Fix up duplicated duplicated words mostly in commentsJakub Jelinek1-2/+2
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-09Byte vs column awareness for diagnostic-show-locus.c (PR 49973)Lewis Hyatt1-0/+105
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-4/+4
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-4/+8
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-3/+4
2019-02-12linemap_line_start: protect against location_t overflow (PR lto/88147)David Malcolm1-0/+30
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-30Fix ICE in substring locations from macros in header files (PR preprocessor/8...David Malcolm1-1/+6
2018-11-27PR preprocessor/83173: Enhance -fdump-internal-locations outputMike Gulick1-1/+40
2018-11-16Don't use %z printf length specifierMichael Matz1-15/+15
2018-11-13Eliminate source_location in favor of location_tDavid Malcolm1-42/+42
2018-11-05Come up with SIZE_AMOUNT and use it in memory statistics and sort stats.Martin Liska1-56/+19
2018-10-29Fix ICE in get_substring_ranges_for_loc on __FILE__ (PR c++/87721)David Malcolm1-0/+2
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