Show patches with: Submitter = Martin Sebor       |    State = Action Required       |    Archived = No       |   300 patches
« 1 2 3 »
Patch Series S/W/F Date Submitter Delegate State
have -Wnonnull print inlining stack (PR 83369) have -Wnonnull print inlining stack (PR 83369) 0 0 0 2017-12-11 Martin Sebor New
avoid false negatives in attr-nonstring-3.c (PR 83131) avoid false negatives in attr-nonstring-3.c (PR 83131) 0 0 0 2017-12-11 Martin Sebor New
avoid alignment error for attribute warn_if_not_aligned avoid alignment error for attribute warn_if_not_aligned 0 0 0 2017-12-12 Martin Sebor New
set range for strlen(array) to avoid spurious -Wstringop-overflow (PR 83373 , PR 78450) set range for strlen(array) to avoid spurious -Wstringop-overflow (PR 83373 , PR 78450) 0 0 0 2017-12-12 Martin Sebor New
diagnose attribute conflicts on conversion operators (PR 83394) diagnose attribute conflicts on conversion operators (PR 83394) 0 0 0 2017-12-13 Martin Sebor New
[committed] correct handling of anti-ranges in -Warray-bounds for built-ins (PR 83446) [committed] correct handling of anti-ranges in -Warray-bounds for built-ins (PR 83446) 0 0 0 2017-12-18 Martin Sebor New
skip memcpy-6.c for failing targets (PR 83483) skip memcpy-6.c for failing targets (PR 83483) 0 0 0 2017-12-20 Martin Sebor New
avoid using %lli et al. avoid using %lli et al. 0 0 0 2017-12-21 Martin Sebor New
correct handling of offset ranges that cross PTRDIFF_MAX (PR 83640) correct handling of offset ranges that cross PTRDIFF_MAX (PR 83640) 0 0 0 2018-01-01 Martin Sebor New
constrain strcat destination offset (PR 83642) constrain strcat destination offset (PR 83642) 0 0 0 2018-01-01 Martin Sebor New
avoid -Wsuggest-attribute=const for void functions (PR 83559) avoid -Wsuggest-attribute=const for void functions (PR 83559) 0 0 0 2018-01-02 Martin Sebor New
handle invalid calls to built-ins with no prototype (PR 83603) handle invalid calls to built-ins with no prototype (PR 83603) 0 0 0 2018-01-02 Martin Sebor New
exempt invalid built-in calls from -Wrestrict (PR 83655) exempt invalid built-in calls from -Wrestrict (PR 83655) 0 0 0 2018-01-02 Martin Sebor New
minor tweak to complete strlen fix for PR83501 minor tweak to complete strlen fix for PR83501 0 0 0 2018-01-03 Martin Sebor New
libgo: add missing prototypes (PR 82922) libgo: add missing prototypes (PR 82922) 0 0 0 2018-01-05 Martin Sebor New
[PATCH improve early strlen range folding (PR 83671) [PATCH improve early strlen range folding (PR 83671) 0 0 0 2018-01-06 Martin Sebor New
fold strlen of constant aggregates (PR 83693) fold strlen of constant aggregates (PR 83693) 0 0 0 2018-01-08 Martin Sebor New
suppress -Wstringop-overflow when no-warning is set (PR 83508) suppress -Wstringop-overflow when no-warning is set (PR 83508) 0 0 0 2018-01-10 Martin Sebor New
[PATCH/RFC] enable -Wstrict-prototypes (PR 82922) [PATCH/RFC] enable -Wstrict-prototypes (PR 82922) 0 0 0 2018-01-11 Martin Sebor New
handle local aggregate initialization in strlen (PR 83821) handle local aggregate initialization in strlen (PR 83821) 0 0 0 2018-01-12 Martin Sebor New
document -Wclass-memaccess suppression by casting (PR 81327) document -Wclass-memaccess suppression by casting (PR 81327) 0 0 0 2018-01-13 Martin Sebor New
handle multiple flexible array members (PR 83588) handle multiple flexible array members (PR 83588) 0 0 0 2018-01-14 Martin Sebor New
avoid assuming known string length is constant (PR 83896) avoid assuming known string length is constant (PR 83896) 0 0 0 2018-01-16 Martin Sebor New
make -Wrestrict for strcat more meaningful (PR 83698) make -Wrestrict for strcat more meaningful (PR 83698) 0 0 0 2018-01-16 Martin Sebor New
restore -Warray-bounds for string literals (PR 83776) restore -Warray-bounds for string literals (PR 83776) 0 0 0 2018-01-26 Martin Sebor New
correct -Wrestrict handling of arrays of arrays (PR 84095) correct -Wrestrict handling of arrays of arrays (PR 84095) 0 0 0 2018-01-30 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) 0 0 0 2018-02-02 Martin Sebor New
[RFC] avoid applying attributes to explicit specializations (PR 83871) [RFC] avoid applying attributes to explicit specializations (PR 83871) 0 0 0 2018-02-05 Martin Sebor New
add -Wstringop-overflow to LTO options (PR 84212) add -Wstringop-overflow to LTO options (PR 84212) 0 0 0 2018-02-07 Martin Sebor New
diagnose specializations of deprecated templates (PR c++/84318) diagnose specializations of deprecated templates (PR c++/84318) 0 0 0 2018-02-12 Martin Sebor New
adjust warning_n() to take uhwi (PR 84207) adjust warning_n() to take uhwi (PR 84207) 0 0 0 2018-02-13 Martin Sebor New
update LTO test harness README update LTO test harness README 0 0 0 2018-02-14 Martin Sebor New
replace ICE with error for failed template deduction (PR 84355) replace ICE with error for failed template deduction (PR 84355) 0 0 0 2018-02-15 Martin Sebor New
consider successor blocks when avoiding -Wstringop-truncation (PR 84468) consider successor blocks when avoiding -Wstringop-truncation (PR 84468) 0 0 0 2018-02-20 Martin Sebor Superseded
avoid bogus -Wstringop-truncation when inlining (PR 84480) avoid bogus -Wstringop-truncation when inlining (PR 84480) 0 0 0 2018-02-21 Martin Sebor New
fix ICE in generic_overlap (PR 84526) fix ICE in generic_overlap (PR 84526) 0 0 0 2018-02-23 Martin Sebor New
[PING] consider successor blocks when avoiding -Wstringop-truncation (PR 84468) [PING] consider successor blocks when avoiding -Wstringop-truncation (PR 84468) 0 0 0 2018-02-25 Martin Sebor New
expand description of poly_int conversions expand description of poly_int conversions 0 0 0 2018-02-26 Martin Sebor New
[PATCH/testsuite] avoid test failures with -fpic [PATCH/testsuite] avoid test failures with -fpic 0 0 0 2018-02-26 Martin Sebor New
handle fallout from attributes patch (PR 84617) handle fallout from attributes patch (PR 84617) 0 0 0 2018-02-28 Martin Sebor New
merge attributes from function template redeclarations (PR 84294) merge attributes from function template redeclarations (PR 84294) 0 0 0 2018-02-28 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) 0 0 0 2018-03-01 Martin Sebor New
accept attribute nonstring on all narrow characters (PR 84725) accept attribute nonstring on all narrow characters (PR 84725) 0 0 0 2018-03-05 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) 0 0 0 2018-03-07 Martin Sebor New
avoid warning for memcpy to self (PR 83456) avoid warning for memcpy to self (PR 83456) 0 0 0 2018-03-07 Martin Sebor New
relax -Wclass-memaccess for class members (PR 84850) relax -Wclass-memaccess for class members (PR 84850) 0 0 0 2018-03-20 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) 0 0 0 2018-03-27 Martin Sebor New
[documentation] add detail to const and pure attributes [documentation] add detail to const and pure attributes 0 0 0 2018-03-27 Martin Sebor New
use warning_n instead of _at (PR 84818) use warning_n instead of _at (PR 84818) 0 0 0 2018-03-29 Martin Sebor New
[doc] remove hyphen from side-effect [doc] remove hyphen from side-effect 0 0 0 2018-04-02 Martin Sebor New
[committed] fix a couple of typos in manual [committed] fix a couple of typos in manual 0 0 0 2018-04-02 Martin Sebor New
[wwwdocs] document new options in gcc-8/changes.html [wwwdocs] document new options in gcc-8/changes.html 0 0 0 2018-04-03 Martin Sebor New
[doc] fix up C++ option references (PR 71283) [doc] fix up C++ option references (PR 71283) 0 0 0 2018-04-05 Martin Sebor New
[PATCH/doc] - mention all optimization options that enable inlining options [PATCH/doc] - mention all optimization options that enable inlining options 0 0 0 2018-04-08 Martin Sebor New
avoid duplicate warning for strcmp with a nonstring (PR 85359) avoid duplicate warning for strcmp with a nonstring (PR 85359) 0 0 0 2018-04-12 Martin Sebor New
issue nonstring warning for strcpy even on s360 (PR 85369) issue nonstring warning for strcpy even on s360 (PR 85369) 0 0 0 2018-04-13 Martin Sebor New
avoid -Wrestrict for null pointers (PR 85365) avoid -Wrestrict for null pointers (PR 85365) 0 0 0 2018-04-13 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) 0 0 0 2018-05-10 Martin Sebor New
consider offsets when handling nonstrings in -Wstringop-truncation (PR 85643) consider offsets when handling nonstrings in -Wstringop-truncation (PR 85643) 0 0 0 2018-05-11 Martin Sebor New
improve -Wrestrict for struct members (PR 85753) improve -Wrestrict for struct members (PR 85753) 0 0 0 2018-05-11 Martin Sebor New
restore -Wstringop-overflow for checked strcpy/strcat (PR 85259) restore -Wstringop-overflow for checked strcpy/strcat (PR 85259) 0 0 0 2018-05-14 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) 0 0 0 2018-05-18 Martin Sebor Superseded
avoid assuming that a DECL necessarily has a constant size (PR 85826) avoid assuming that a DECL necessarily has a constant size (PR 85826) 0 0 0 2018-05-18 Martin Sebor New
correct/improve handling of -Walloc-size-larger-than (PR 82063) correct/improve handling of -Walloc-size-larger-than (PR 82063) 0 0 0 2018-05-18 Martin Sebor New
allow more strncat calls with -Wstringop-truncation (PR 85700) allow more strncat calls with -Wstringop-truncation (PR 85700) 0 0 0 2018-05-23 Martin Sebor New
consider MIN_EXPR in get_size_range() (PR 85888) consider MIN_EXPR in get_size_range() (PR 85888) 0 0 0 2018-05-23 Martin Sebor New
[PING] refine -Wstringop-truncation and -Wsizeof-pointer-memaccess for strncat of nonstrings (PR ... [PING] refine -Wstringop-truncation and -Wsizeof-pointer-memaccess for strncat of nonstrings (PR ... 0 0 0 2018-05-29 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) 0 0 0 2018-05-30 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) 0 0 0 2018-05-30 Martin Sebor New
add support for strnlen (PR 81384) add support for strnlen (PR 81384) 0 0 0 2018-06-05 Martin Sebor New
update Zero-length array documentation update Zero-length array documentation 0 0 0 2018-06-05 Martin Sebor Superseded
enhance strlen to understand MEM_REF and partial overlaps (PR 86042, 86043) enhance strlen to understand MEM_REF and partial overlaps (PR 86042, 86043) 0 0 0 2018-06-07 Martin Sebor New
add missing @opindex to Warning Options add missing @opindex to Warning Options 0 0 0 2018-06-07 Martin Sebor New
handle non-constant character assignments in strlen (PR 86083) handle non-constant character assignments in strlen (PR 86083) 0 0 0 2018-06-10 Martin Sebor New
gracefully deal with invalid strlen declarations (PR 86114) gracefully deal with invalid strlen declarations (PR 86114) 0 0 0 2018-06-12 Martin Sebor New
tighten up -Wbuiltin-declaration-mismatch (PR 86125) tighten up -Wbuiltin-declaration-mismatch (PR 86125) 0 0 0 2018-06-13 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) 0 0 0 2018-06-18 Martin Sebor New
PING [PATCH] update Zero-length array documentation PING [PATCH] update Zero-length array documentation 0 0 0 2018-06-18 Martin Sebor New
specify large command line option arguments (PR 82063) specify large command line option arguments (PR 82063) 0 0 0 2018-06-24 Martin Sebor New
[RFC] diagnose built-in declarations without prototype (PR 83656) [RFC] diagnose built-in declarations without prototype (PR 83656) 0 0 0 2018-06-27 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) 0 0 0 2018-07-03 Martin Sebor New
have pretty printer include NaN representation have pretty printer include NaN representation 0 0 0 2018-07-03 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) 0 0 0 2018-07-05 Martin Sebor New
fold strlen() of substrings within strings (PR 86415) fold strlen() of substrings within strings (PR 86415) 0 0 0 2018-07-05 Martin Sebor New
fold strlen() of aggregate members (PR 77357) fold strlen() of aggregate members (PR 77357) 0 0 0 2018-07-05 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) 0 0 0 2018-07-07 Martin Sebor New
reject conflicting attributes before calling handlers (PR 86453) reject conflicting attributes before calling handlers (PR 86453) 0 0 0 2018-07-11 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) 0 0 0 2018-07-17 Martin Sebor New
warn for strlen of arrays with missing nul (PR 86552) warn for strlen of arrays with missing nul (PR 86552) 0 0 0 2018-07-19 Martin Sebor New
commited: avoid extended initializer lists warnings commited: avoid extended initializer lists warnings 0 0 0 2018-07-19 Martin Sebor New
include more detail in -Warray-bounds (PR 86650) include more detail in -Warray-bounds (PR 86650) 0 0 0 2018-07-23 Martin Sebor New
treat -Wxxx-larger-than=HWI_MAX special (PR 86631) treat -Wxxx-larger-than=HWI_MAX special (PR 86631) 0 0 0 2018-07-25 Martin Sebor New
fix typo in tree-ssa-strlen.c (PR 86696) fix typo in tree-ssa-strlen.c (PR 86696) 0 0 0 2018-07-27 Martin Sebor New
avoid incomplete types in -Warray-bounds (PR 86741) avoid incomplete types in -Warray-bounds (PR 86741) 0 0 0 2018-07-30 Martin Sebor New
convert braced initializers to strings (PR 71625) convert braced initializers to strings (PR 71625) 0 0 0 2018-07-30 Martin Sebor New
change %G argument from gcall* to gimple* change %G argument from gcall* to gimple* 0 0 0 2018-07-31 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) ) 0 0 0 2018-08-02 Martin Sebor New
adjust sprintf range for AIX QNaN output (PR 86571) adjust sprintf range for AIX QNaN output (PR 86571) 0 0 0 2018-08-02 Martin Sebor New
assume sprintf formatting of wide characters may fail (PR 86853) assume sprintf formatting of wide characters may fail (PR 86853) 0 0 0 2018-08-04 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) 0 0 0 2018-08-13 Martin Sebor New
« 1 2 3 »