aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-ssa-sprintf.c
AgeCommit message (Expand)AuthorFilesLines
2019-01-02re PR middle-end/88663 (internal compiler error: in check, at tree-vrp.c:188)Martin Sebor1-2/+2
2019-01-01gimple-fold.h (get_range_strlen): Update prototype.Martin Sebor1-79/+63
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-23builtins.h (c_strlen_data): Add new fields and comments.Martin Sebor1-3/+3
2018-12-23builtins.c (unterminated_array): Use empty brace initialization for c_strlen_...Martin Sebor1-2/+1
2018-12-14PR tree-optimization/87096 - Optimised snprintf is not POSIX conformantMartin Sebor1-7/+37
2018-12-07gimple-ssa-evrp-analyze.h (class evrp_range_analyzer): Add m_update_global_ra...Jeff Law1-1/+3
2018-10-30PR middle-end/87041 - -Wformat reading through null pointer on unreachable codeMartin Sebor1-23/+167
2018-10-17bitmap.c (bitmap_head::dump): New.Aldy Hernandez1-18/+11
2018-10-03gimple-ssa-sprintf.c (format_string): Do not hardcode size of target's wchar_t.Jeff Law1-1/+13
2018-10-03gimple-ssa-sprintf.c (struct fmtresult): Add new member and initialize it.Martin Sebor1-4/+54
2018-09-17substring-locations: add class format_string_diagnostic_tDavid Malcolm1-7/+9
2018-09-13builtins.h (c_srlen): Add argument.Martin Sebor1-7/+0
2018-08-21gimple-ssa-sprintf.c (decl_constant_value): Remove.Bernd Edlinger1-138/+1
2018-08-16re PR tree-optimization/86853 (sprintf optimization for wide strings doesn't ...Martin Sebor1-20/+53
2018-08-16builtins.c (c_strlen): Add new parameter eltsize.Bernd Edlinger1-5/+6
2018-08-15diagnostics: add labeling of source rangesDavid Malcolm1-3/+4
2018-08-04PR tree-optimization/86571 - AIX NaNQ and NaNS output format conflicts with _...Martin Sebor1-2/+9
2018-07-03PR tree-optimization/86274 - SEGFAULT when logging std::to_string(NAN)Martin Sebor1-28/+66
2018-05-17Fix GNU coding style for G_.Martin Liska1-6/+6
2018-03-02substring-locations.h (format_warning_va): Formatting fix for ATTRIBUTE_GCC_D...Jakub Jelinek1-250/+241
2018-02-27PR translation/84207 - Hard coded plural in gimple-fold.cMartin Sebor1-4/+1
2018-02-20re PR middle-end/82123 (spurious -Wformat-overflow warning for converted vars)Jeff Law1-7/+9
2018-02-20re PR middle-end/82123 (spurious -Wformat-overflow warning for converted vars)Jeff Law1-5/+6
2018-02-20re PR middle-end/82123 (spurious -Wformat-overflow warning for converted vars)Jeff Law1-31/+41
2018-02-20re PR middle-end/82123 (spurious -Wformat-overflow warning for converted vars)Jeff Law1-10/+7
2018-02-20re PR middle-end/82123 (spurious -Wformat-overflow warning for converted vars)Jeff Law1-1/+16
2018-01-04* gimple-ssa-sprintf.c (parse_directive): Cast second dir.len to uhwi.Jakub Jelinek1-1/+1
2018-01-03gimple-ssa-warn-restrict.c (builtin_memref::builtin_memref): Use offset_int::...Martin Sebor1-30/+43
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-22re PR c/83448 (ice in get_source_location_for_substring, at input.c:1507)Jakub Jelinek1-2/+4
2017-12-19gimple-ssa-sprintf.c (format_directive): Use inform_n instead of inform with ...Jakub Jelinek1-6/+8
2017-12-19read-rtl.c (parse_reg_note_name): Replace Yoda conditions with typical order ...Jakub Jelinek1-2/+2
2017-12-14re PR tree-optimization/83198 (ICE in format_floating, at gimple-ssa-sprintf....Jakub Jelinek1-5/+5
2017-11-02gimple-ssa-sprintf.c (sprintf_dom_walker): Remove virtual keyword on FINAL OV...Jeff Law1-1/+1
2017-10-27gimple-ssa-sprintf.c: Include domwalk.h.Jeff Law1-30/+45
2017-10-17Simplify format_warning_at_substring APIDavid Malcolm1-33/+27
2017-08-30[20/77] Replace MODE_INT checks with is_int_modeRichard Sandiford1-2/+3
2017-08-14PR translation/79998 - typo in diagnostic "specified bound %wu"Martin Sebor1-1/+1
2017-07-10PR tree-optimization/80397 - missing -Wformat-overflow with arguments of enum...Martin Sebor1-3/+3
2017-05-14PR middle-end/77671 - missing -Wformat-overflow warning on sprintf overflow w...Martin Sebor1-44/+115
2017-05-01gimple-ssa-sprintf.c (format_integer): Set knownrange when it's known.Martin Sebor1-0/+1
2017-04-28PR tree-optimization/80523 - -Wformat-overflow doesn't consider -fexec-charsetMartin Sebor1-72/+286
2017-04-25PR tree-optimization/80497 - ICE at -O1 and above on valid code on x86_64-lin...Martin Sebor1-2/+5
2017-04-11PR middle-end/80364 - sanitizer detects signed integer overflow in gimple-ssa...Martin Sebor1-27/+44
2017-03-14re PR tree-optimization/79800 (wrong snprintf result range with precision in ...Martin Sebor1-28/+24
2017-03-01PR middle-end/79692 - [7 Regression] -Wformat-overflow false positiveMartin Sebor1-32/+132
2017-02-17re PR tree-optimization/79327 (wrong code at -O2 and -fprintf-return-value)Jakub Jelinek1-20/+9
2017-02-14PR middle-end/79448 - unhelpful -Wformat-truncation=2 warningMartin Sebor1-3/+11
2017-02-13PR middle-end/79496 - call to snprintf with zero size eliminated with -Wforma...Martin Sebor1-3/+12