Show patches with: Submitter = Martin Sebor       |    State = Action Required       |    Archived = No       |   872 patches
« 1 2 ... 4 5 68 9 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
handle attribute positional arguments consistently (PR 87541, 87542) handle attribute positional arguments consistently (PR 87541, 87542) - - - - --- 2018-10-07 Martin Sebor New
diagnose bogus assume_aligned attributes (PR 87533) diagnose bogus assume_aligned attributes (PR 87533) - - - - --- 2018-10-05 Martin Sebor New
handle a null data.decl consistently in strnlen (PR 87490) handle a null data.decl consistently in strnlen (PR 87490) - - - - --- 2018-10-03 Martin Sebor New
[4/4] - Replace uses of old get_range_strlen with the new one. avoid relying on type information in get_range_strlen - - - - --- 2018-10-02 Martin Sebor New
[3/4] - Change sprintf to use new get_range_strlen overload avoid relying on type information in get_range_strlen - - - - --- 2018-10-02 Martin Sebor New
[2/4] - relax strlen range optimization to avoid making assumptions about types avoid relying on type information in get_range_strlen - - - - --- 2018-10-02 Martin Sebor New
[1/4] introduce struct strlen_data_t into gimple-fold avoid relying on type information in get_range_strlen - - - - --- 2018-10-02 Martin Sebor New
detect attribute mismatches in alias declarations (PR 81824) detect attribute mismatches in alias declarations (PR 81824) - - - - --- 2018-10-01 Martin Sebor New
declare tree_to_shwi et al. nonnull and pure declare tree_to_shwi et al. nonnull and pure - - - - --- 2018-09-26 Martin Sebor New
change predicates to return bool instead of int change predicates to return bool instead of int - - - - --- 2018-09-26 Martin Sebor New
look harder for MEM_REF operand equality to avoid -Wstringop-truncation (PR 84561) look harder for MEM_REF operand equality to avoid -Wstringop-truncation (PR 84561) - - - - --- 2018-08-30 Martin Sebor New
adjust strnlen to convert MIN_EXPR to the same type (PR 87112) adjust strnlen to convert MIN_EXPR to the same type (PR 87112) - - - - --- 2018-08-27 Martin Sebor New
convert MIN_EXPR operands to the same type (PR 87059) convert MIN_EXPR operands to the same type (PR 87059) - - - - --- 2018-08-24 Martin Sebor New
avoid warning on constant strncpy until next statement is reachable (PR 87028) avoid warning on constant strncpy until next statement is reachable (PR 87028) - - - - --- 2018-08-24 Martin Sebor New
print full STRING_CST in Gimple dumps (PR 87052) print full STRING_CST in Gimple dumps (PR 87052) - - - - --- 2018-08-22 Martin Sebor New
warn for sprintf argument mismatches (PR 87034) warn for sprintf argument mismatches (PR 87034) - - - - --- 2018-08-22 Martin Sebor New
avoid MEM_REF when looking for poor-man's flexible arrays (PR 86914) avoid MEM_REF when looking for poor-man's flexible arrays (PR 86914) - - - - --- 2018-08-14 Martin Sebor New
[2/6] detect unterminated const arrays in strlen calls (PR 86552) improve handling of char arrays with missing nul (PR 86552, 86711, 86714) - - - - --- 2018-08-14 Martin Sebor New
[6/6] detect unterminated const arrays in strnlen calls (PR 86552) improve handling of char arrays with missing nul (PR 86552, 86711, 86714) - - - - --- 2018-08-13 Martin Sebor New
[5/6] detect unterminated const arrays in stpcpy calls (PR 86552) improve handling of char arrays with missing nul (PR 86552, 86711, 86714) - - - - --- 2018-08-13 Martin Sebor New
[4/6] detect unterminated const arrays in sprintf calls (PR 86552) improve handling of char arrays with missing nul (PR 86552, 86711, 86714) - - - - --- 2018-08-13 Martin Sebor New
[3/6] detect unterminated const arrays in strcpy calls (PR 86552) improve handling of char arrays with missing nul (PR 86552, 86711, 86714) - - - - --- 2018-08-13 Martin Sebor New
[1/6] prevent folding of unterminated const arrays in memchr calls (PR 86711, 86714) improve handling of char arrays with missing nul (PR 86552, 86711, 86714) - - - - --- 2018-08-13 Martin Sebor New
assume sprintf formatting of wide characters may fail (PR 86853) assume sprintf formatting of wide characters may fail (PR 86853) - - - - --- 2018-08-04 Martin Sebor New
adjust sprintf range for AIX QNaN output (PR 86571) adjust sprintf range for AIX QNaN output (PR 86571) - - - - --- 2018-08-02 Martin Sebor New
PING [PATCH] warn for strlen of arrays with missing nul (PR 86552, 86711, 86714) ) PING [PATCH] warn for strlen of arrays with missing nul (PR 86552, 86711, 86714) ) - - - - --- 2018-08-02 Martin Sebor New
change %G argument from gcall* to gimple* change %G argument from gcall* to gimple* - - - - --- 2018-07-31 Martin Sebor New
convert braced initializers to strings (PR 71625) convert braced initializers to strings (PR 71625) - - - - --- 2018-07-30 Martin Sebor New
avoid incomplete types in -Warray-bounds (PR 86741) avoid incomplete types in -Warray-bounds (PR 86741) - - - - --- 2018-07-30 Martin Sebor New
fix typo in tree-ssa-strlen.c (PR 86696) fix typo in tree-ssa-strlen.c (PR 86696) - - - - --- 2018-07-27 Martin Sebor New
treat -Wxxx-larger-than=HWI_MAX special (PR 86631) treat -Wxxx-larger-than=HWI_MAX special (PR 86631) - - - - --- 2018-07-25 Martin Sebor New
include more detail in -Warray-bounds (PR 86650) include more detail in -Warray-bounds (PR 86650) - - - - --- 2018-07-23 Martin Sebor New
commited: avoid extended initializer lists warnings commited: avoid extended initializer lists warnings - - - - --- 2018-07-19 Martin Sebor New
warn for strlen of arrays with missing nul (PR 86552) warn for strlen of arrays with missing nul (PR 86552) - - - - --- 2018-07-19 Martin Sebor New
fix a couple of bugs in const string folding (PR 86532) fix a couple of bugs in const string folding (PR 86532) - - - - --- 2018-07-17 Martin Sebor New
reject conflicting attributes before calling handlers (PR 86453) reject conflicting attributes before calling handlers (PR 86453) - - - - --- 2018-07-11 Martin Sebor New
fold strings as long as the array they're stored in (PR 86428) fold strings as long as the array they're stored in (PR 86428) - - - - --- 2018-07-07 Martin Sebor New
fold strlen() of aggregate members (PR 77357) fold strlen() of aggregate members (PR 77357) - - - - --- 2018-07-05 Martin Sebor New
fold strlen() of substrings within strings (PR 86415) fold strlen() of substrings within strings (PR 86415) - - - - --- 2018-07-05 Martin Sebor New
use TYPE_SIZE instead of TYPE_DOMAIN to compute array size (PR 86400) use TYPE_SIZE instead of TYPE_DOMAIN to compute array size (PR 86400) - - - - --- 2018-07-05 Martin Sebor New
have pretty printer include NaN representation have pretty printer include NaN representation - - - - --- 2018-07-03 Martin Sebor New
relax lower bound for infinite arguments in gimple-ssa-sprinf.c (PR 86274) relax lower bound for infinite arguments in gimple-ssa-sprinf.c (PR 86274) - - - - --- 2018-07-03 Martin Sebor New
[RFC] diagnose built-in declarations without prototype (PR 83656) [RFC] diagnose built-in declarations without prototype (PR 83656) - - - - --- 2018-06-27 Martin Sebor New
specify large command line option arguments (PR 82063) specify large command line option arguments (PR 82063) - - - - --- 2018-06-24 Martin Sebor New
PING [PATCH] update Zero-length array documentation PING [PATCH] update Zero-length array documentation - - - - --- 2018-06-18 Martin Sebor New
avoid using strnlen result for late calls to strlen (PR 82604) avoid using strnlen result for late calls to strlen (PR 82604) - - - - --- 2018-06-18 Martin Sebor New
tighten up -Wbuiltin-declaration-mismatch (PR 86125) tighten up -Wbuiltin-declaration-mismatch (PR 86125) - - - - --- 2018-06-13 Martin Sebor New
gracefully deal with invalid strlen declarations (PR 86114) gracefully deal with invalid strlen declarations (PR 86114) - - - - --- 2018-06-12 Martin Sebor New
handle non-constant character assignments in strlen (PR 86083) handle non-constant character assignments in strlen (PR 86083) - - - - --- 2018-06-10 Martin Sebor New
add missing @opindex to Warning Options add missing @opindex to Warning Options - - - - --- 2018-06-07 Martin Sebor New
enhance strlen to understand MEM_REF and partial overlaps (PR 86042, 86043) enhance strlen to understand MEM_REF and partial overlaps (PR 86042, 86043) - - - - --- 2018-06-07 Martin Sebor New
update Zero-length array documentation update Zero-length array documentation - - - - --- 2018-06-05 Martin Sebor New
add support for strnlen (PR 81384) add support for strnlen (PR 81384) - - - - --- 2018-06-05 Martin Sebor New
avoid ICE when pretty-printing a VLA with an error bound (PR 85956) avoid ICE when pretty-printing a VLA with an error bound (PR 85956) - - - - --- 2018-05-30 Martin Sebor New
relax -Wsizeof-pointer-memaccess for strncpy with size of source (PR 85931) relax -Wsizeof-pointer-memaccess for strncpy with size of source (PR 85931) - - - - --- 2018-05-30 Martin Sebor New
[PING] refine -Wstringop-truncation and -Wsizeof-pointer-memaccess for strncat of nonstrings (PR 85… [PING] refine -Wstringop-truncation and -Wsizeof-pointer-memaccess for strncat of nonstrings (PR 85… - - - - --- 2018-05-29 Martin Sebor New
consider MIN_EXPR in get_size_range() (PR 85888) consider MIN_EXPR in get_size_range() (PR 85888) - - - - --- 2018-05-23 Martin Sebor New
allow more strncat calls with -Wstringop-truncation (PR 85700) allow more strncat calls with -Wstringop-truncation (PR 85700) - - - - --- 2018-05-23 Martin Sebor New
correct/improve handling of -Walloc-size-larger-than (PR 82063) correct/improve handling of -Walloc-size-larger-than (PR 82063) - - - - --- 2018-05-18 Martin Sebor New
avoid assuming that a DECL necessarily has a constant size (PR 85826) avoid assuming that a DECL necessarily has a constant size (PR 85826) - - - - --- 2018-05-18 Martin Sebor New
refine -Wstringop-truncation and -Wsizeof-pointer-memaccess for strncat of nonstrings (PR 85602) refine -Wstringop-truncation and -Wsizeof-pointer-memaccess for strncat of nonstrings (PR 85602) - - - - --- 2018-05-18 Martin Sebor New
restore -Wstringop-overflow for checked strcpy/strcat (PR 85259) restore -Wstringop-overflow for checked strcpy/strcat (PR 85259) - - - - --- 2018-05-14 Martin Sebor New
improve -Wrestrict for struct members (PR 85753) improve -Wrestrict for struct members (PR 85753) - - - - --- 2018-05-11 Martin Sebor New
consider offsets when handling nonstrings in -Wstringop-truncation (PR 85643) consider offsets when handling nonstrings in -Wstringop-truncation (PR 85643) - - - - --- 2018-05-11 Martin Sebor New
use string length to relax -Wstringop-overflow for nonstrings (PR 85623) use string length to relax -Wstringop-overflow for nonstrings (PR 85623) - - - - --- 2018-05-10 Martin Sebor New
avoid -Wrestrict for null pointers (PR 85365) avoid -Wrestrict for null pointers (PR 85365) - - - - --- 2018-04-13 Martin Sebor New
issue nonstring warning for strcpy even on s360 (PR 85369) issue nonstring warning for strcpy even on s360 (PR 85369) - - - - --- 2018-04-13 Martin Sebor New
avoid duplicate warning for strcmp with a nonstring (PR 85359) avoid duplicate warning for strcmp with a nonstring (PR 85359) - - - - --- 2018-04-12 Martin Sebor New
[PATCH/doc] - mention all optimization options that enable inlining options [PATCH/doc] - mention all optimization options that enable inlining options - - - - --- 2018-04-08 Martin Sebor New
[doc] fix up C++ option references (PR 71283) [doc] fix up C++ option references (PR 71283) - - - - --- 2018-04-05 Martin Sebor New
[wwwdocs] document new options in gcc-8/changes.html [wwwdocs] document new options in gcc-8/changes.html - - - - --- 2018-04-03 Martin Sebor New
[committed] fix a couple of typos in manual [committed] fix a couple of typos in manual - - - - --- 2018-04-02 Martin Sebor New
[doc] remove hyphen from side-effect [doc] remove hyphen from side-effect - - - - --- 2018-04-02 Martin Sebor New
use warning_n instead of _at (PR 84818) use warning_n instead of _at (PR 84818) - - - - --- 2018-03-29 Martin Sebor New
[documentation] add detail to const and pure attributes [documentation] add detail to const and pure attributes - - - - --- 2018-03-27 Martin Sebor New
[committed] xfail assertion in c-c++-common/Warray-bounds-3.c (PR 83462) [committed] xfail assertion in c-c++-common/Warray-bounds-3.c (PR 83462) - - - - --- 2018-03-27 Martin Sebor New
relax -Wclass-memaccess for class members (PR 84850) relax -Wclass-memaccess for class members (PR 84850) - - - - --- 2018-03-20 Martin Sebor New
avoid warning for memcpy to self (PR 83456) avoid warning for memcpy to self (PR 83456) - - - - --- 2018-03-07 Martin Sebor New
use attribute exclusion to reject naked vs target_clones conflicts (PR 84723) use attribute exclusion to reject naked vs target_clones conflicts (PR 84723) - - - - --- 2018-03-07 Martin Sebor New
accept attribute nonstring on all narrow characters (PR 84725) accept attribute nonstring on all narrow characters (PR 84725) - - - - --- 2018-03-05 Martin Sebor New
deprecate -finline-limit and make it an optimization option (PR 84603) deprecate -finline-limit and make it an optimization option (PR 84603) - - - - --- 2018-03-01 Martin Sebor New
merge attributes from function template redeclarations (PR 84294) merge attributes from function template redeclarations (PR 84294) - - - - --- 2018-02-28 Martin Sebor New
handle fallout from attributes patch (PR 84617) handle fallout from attributes patch (PR 84617) - - - - --- 2018-02-28 Martin Sebor New
[PATCH/testsuite] avoid test failures with -fpic [PATCH/testsuite] avoid test failures with -fpic - - - - --- 2018-02-26 Martin Sebor New
expand description of poly_int conversions expand description of poly_int conversions - - - - --- 2018-02-26 Martin Sebor New
[PING] consider successor blocks when avoiding -Wstringop-truncation (PR 84468) [PING] consider successor blocks when avoiding -Wstringop-truncation (PR 84468) - - - - --- 2018-02-25 Martin Sebor New
fix ICE in generic_overlap (PR 84526) fix ICE in generic_overlap (PR 84526) - - - - --- 2018-02-23 Martin Sebor New
avoid bogus -Wstringop-truncation when inlining (PR 84480) avoid bogus -Wstringop-truncation when inlining (PR 84480) - - - - --- 2018-02-21 Martin Sebor New
consider successor blocks when avoiding -Wstringop-truncation (PR 84468) consider successor blocks when avoiding -Wstringop-truncation (PR 84468) - - - - --- 2018-02-20 Martin Sebor New
replace ICE with error for failed template deduction (PR 84355) replace ICE with error for failed template deduction (PR 84355) - - - - --- 2018-02-15 Martin Sebor New
update LTO test harness README update LTO test harness README - - - - --- 2018-02-14 Martin Sebor New
adjust warning_n() to take uhwi (PR 84207) adjust warning_n() to take uhwi (PR 84207) - - - - --- 2018-02-13 Martin Sebor New
diagnose specializations of deprecated templates (PR c++/84318) diagnose specializations of deprecated templates (PR c++/84318) - - - - --- 2018-02-12 Martin Sebor New
add -Wstringop-overflow to LTO options (PR 84212) add -Wstringop-overflow to LTO options (PR 84212) - - - - --- 2018-02-07 Martin Sebor New
[RFC] avoid applying attributes to explicit specializations (PR 83871) [RFC] avoid applying attributes to explicit specializations (PR 83871) - - - - --- 2018-02-05 Martin Sebor New
avoid warning for members declared both aligned and packed (PR 84108) avoid warning for members declared both aligned and packed (PR 84108) - - - - --- 2018-02-02 Martin Sebor New
correct -Wrestrict handling of arrays of arrays (PR 84095) correct -Wrestrict handling of arrays of arrays (PR 84095) - - - - --- 2018-01-30 Martin Sebor New
restore -Warray-bounds for string literals (PR 83776) restore -Warray-bounds for string literals (PR 83776) - - - - --- 2018-01-26 Martin Sebor New
make -Wrestrict for strcat more meaningful (PR 83698) make -Wrestrict for strcat more meaningful (PR 83698) - - - - --- 2018-01-16 Martin Sebor New
avoid assuming known string length is constant (PR 83896) avoid assuming known string length is constant (PR 83896) - - - - --- 2018-01-16 Martin Sebor New
« 1 2 ... 4 5 68 9 »