Show patches with: Submitter = Martin Sebor       |    State = Action Required       |    Archived = No       |   602 patches
« 1 2 3 46 7 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[committed] correct strcmp() == 0 result for unknown strings (PR 92157) [committed] correct strcmp() == 0 result for unknown strings (PR 92157) - - - - 0 0 0 2019-10-18 Martin Sebor New
handle string copies with non-constant lengths (PR 91996) handle string copies with non-constant lengths (PR 91996) - - - - 0 0 0 2019-10-15 Martin Sebor New
handle local aggregate initialization in strlen, take 2 (PR 83821) handle local aggregate initialization in strlen, take 2 (PR 83821) - - - - 0 0 0 2019-10-15 Martin Sebor New
[POC,v2] __builtin_warning [POC,v2] __builtin_warning - - - - 0 0 0 2019-10-14 Martin Sebor New
implement -Wrestrict for sprintf (PR 83688) implement -Wrestrict for sprintf (PR 83688) - - - - 0 0 0 2019-10-08 Martin Sebor New
avoid a spurious -Wstringop-overflow due to multiple MEM_REFs (PR 92014) avoid a spurious -Wstringop-overflow due to multiple MEM_REFs (PR 92014) - - - - 0 0 0 2019-10-08 Martin Sebor New
handle arrays in -Wclass-memaccess (PR 92001) handle arrays in -Wclass-memaccess (PR 92001) - - - - 0 0 0 2019-10-08 Martin Sebor New
diagnose more out-of-bounds char writes (PR 91977) diagnose more out-of-bounds char writes (PR 91977) - - - - 0 0 0 2019-10-03 Martin Sebor New
mention referenced object in more -Wstringop-overflow instances mention referenced object in more -Wstringop-overflow instances - - - - 0 0 0 2019-10-02 Martin Sebor New
add __has_builtin (PR 66970) add __has_builtin (PR 66970) - - - - 0 0 0 2019-10-01 Martin Sebor New
[WIP] add object access attributes (PR 83859) [WIP] add object access attributes (PR 83859) - - - - 0 0 0 2019-09-29 Martin Sebor New
declare bcmp, bcopy, and bzero nonnull (PR 80936) declare bcmp, bcopy, and bzero nonnull (PR 80936) - - - - 0 0 0 2019-09-27 Martin Sebor New
handle null and non-constant values in get_range_strlen_dynamic (PR 91570) handle null and non-constant values in get_range_strlen_dynamic (PR 91570) - - - - 0 0 0 2019-09-22 Martin Sebor New
[committed] avoid bogus warning on strcpy into nested member array (PR 91830) [committed] avoid bogus warning on strcpy into nested member array (PR 91830) - - - - 0 0 0 2019-09-21 Martin Sebor New
bring -Warray-bounds closer to -Wstringop-overflow (PR91647, 91463, 91679) bring -Warray-bounds closer to -Wstringop-overflow (PR91647, 91463, 91679) - - - - 0 0 0 2019-09-06 Martin Sebor New
detect strcat/strcpy overflowing member arrays (PR 91631) detect strcat/strcpy overflowing member arrays (PR 91631) - - - - 0 0 0 2019-09-04 Martin Sebor New
use fallback location for warning (PR 91599) use fallback location for warning (PR 91599) - - - - 0 0 0 2019-08-30 Martin Sebor New
correct MEM_REF bounds checking of arrays (PR 91584) correct MEM_REF bounds checking of arrays (PR 91584) - - - - 0 0 0 2019-08-29 Martin Sebor New
correct checking of language options (PR 80545) correct checking of language options (PR 80545) - - - - 0 0 0 2019-08-28 Martin Sebor New
correct an ILP32/LP64 bug in sprintf warning (PR 91567) correct an ILP32/LP64 bug in sprintf warning (PR 91567) - - - - 0 0 0 2019-08-27 Martin Sebor New
issue consistent warning for past-the-end array stores (PR 91457) issue consistent warning for past-the-end array stores (PR 91457) - - - - 0 0 0 2019-08-16 Martin Sebor New
make clear TYPE_SIZE may be non-constant or null make clear TYPE_SIZE may be non-constant or null - - - - 0 0 0 2019-08-15 Martin Sebor New
[POC] rough prototype of __builtin_warning [POC] rough prototype of __builtin_warning - - - - 0 0 0 2019-08-09 Martin Sebor New
fold more string comparison with known result (PR 90879) fold more string comparison with known result (PR 90879) - - - - 0 0 0 2019-08-09 Martin Sebor New
enable gcc.dg/struct-ret-1.c on all targets enable gcc.dg/struct-ret-1.c on all targets - - - - 0 0 0 2019-08-07 Martin Sebor New
[committed] add test for PR 50476 [committed] add test for PR 50476 - - - - 0 0 0 2019-08-06 Martin Sebor New
[committed] add C++ test for PR60517 [committed] add C++ test for PR60517 - - - - 0 0 0 2019-08-06 Martin Sebor New
issue a correct fix-it hint for bad argument in GCC diagnostics (PR 80619) issue a correct fix-it hint for bad argument in GCC diagnostics (PR 80619) - - - - 0 0 0 2019-08-05 Martin Sebor New
fix and improve strlen conditional handling of merged stores (PR 91183, 91294, 91315) fix and improve strlen conditional handling of merged stores (PR 91183, 91294, 91315) - - - - 0 0 0 2019-08-01 Martin Sebor New
[doc] document variable attribute alias [doc] document variable attribute alias - - - - 0 0 0 2019-07-31 Martin Sebor New
report as disabled options unsupported by a language (PR 80545) report as disabled options unsupported by a language (PR 80545) - - - - 0 0 0 2019-07-22 Martin Sebor New
handle multibyte stores larger than char in strlen (PR 91183, 86888) handle multibyte stores larger than char in strlen (PR 91183, 86888) - - - - 0 0 0 2019-07-19 Martin Sebor New
add --param ssa-name-def-chain-limit add --param ssa-name-def-chain-limit - - - - 0 0 0 2019-07-11 Martin Sebor New
[2/3] change class-key of PODs to struct and others to class (PR 61339) add support for POD struct convention (PR 61339) - - - - 0 0 0 2019-07-08 Martin Sebor New
[1/3] add -Wstruct-not-pod, -Wclass-is-pod, -Wmismatched-tags (PR 61339) add support for POD struct convention (PR 61339) - - - - 0 0 0 2019-07-08 Martin Sebor New
constrain one character optimization to one character stores (PR 90989) constrain one character optimization to one character stores (PR 90989) - - - - 0 0 0 2019-06-24 Martin Sebor New
some more -Wformat-diag cleanup some more -Wformat-diag cleanup - - - - 0 0 0 2019-06-24 Martin Sebor New
don't trim empty string initializers for pointers (PR 90947) don't trim empty string initializers for pointers (PR 90947) - - - - 0 0 0 2019-06-22 Martin Sebor New
let hash-based containers work with non-trivial types (PR 90923) let hash-based containers work with non-trivial types (PR 90923) - - - - 0 0 0 2019-06-19 Martin Sebor New
improve strcmp folding of unequal strings (PR 90626) improve strcmp folding of unequal strings (PR 90626) - - - - 0 0 0 2019-06-13 Martin Sebor New
avoid ice due to inconsistent argument types to fold_build (PR 90662) avoid ice due to inconsistent argument types to fold_build (PR 90662) - - - - 0 0 0 2019-06-13 Martin Sebor New
integrate sprintf pass into strlen (PR 83431) integrate sprintf pass into strlen (PR 83431) - - - - 0 0 0 2019-06-11 Martin Sebor New
update get_range_strlen description update get_range_strlen description - - - - 0 0 0 2019-06-06 Martin Sebor New
remove trailing spaces from tree-ssa-strlen.c remove trailing spaces from tree-ssa-strlen.c - - - - 0 0 0 2019-06-06 Martin Sebor New
handle vla plus offset in strlen (PR 90662) handle vla plus offset in strlen (PR 90662) - - - - 0 0 0 2019-06-05 Martin Sebor New
preserve integer value of local addresses returned from functions (PR 90737) preserve integer value of local addresses returned from functions (PR 90737) - - - - 0 0 0 2019-06-03 Martin Sebor New
include MEM_REF type in tree dumps (PR 90676) include MEM_REF type in tree dumps (PR 90676) - - - - 0 0 0 2019-06-01 Martin Sebor New
correct the representation of ADDR_EXPR involving pointer to array [PR 90694] correct the representation of ADDR_EXPR involving pointer to array [PR 90694] - - - - 0 0 0 2019-05-31 Martin Sebor New
warn on returning alloca and VLA (PR 71924, 90549) warn on returning alloca and VLA (PR 71924, 90549) - - - - 0 0 0 2019-05-22 Martin Sebor New
implement -Wformat-diag, v2 implement -Wformat-diag, v2 - - - - 0 0 0 2019-05-22 Martin Sebor New
fix more -Wformat-diag issues fix more -Wformat-diag issues - - - - 0 0 0 2019-05-22 Martin Sebor New
[12/12] fix diagnostic quoting/spelling issues in ObjC detect quoting and punctuation problems in diagnostics - - - - 0 0 0 2019-05-14 Martin Sebor New
[11/12] fix diagnostic quoting/spelling issues in i386 back-end detect quoting and punctuation problems in diagnostics - - - - 0 0 0 2019-05-14 Martin Sebor New
[10/12] fix diagnostic quoting/spelling in D detect quoting and punctuation problems in diagnostics - - - - 0 0 0 2019-05-14 Martin Sebor New
[9/12] adjust tests to quoting/spelling diagnostics fixes detect quoting and punctuation problems in diagnostics - - - - 0 0 0 2019-05-14 Martin Sebor New
[8/12] fix diagnostic quoting/spelling in the middle-end detect quoting and punctuation problems in diagnostics - - - - 0 0 0 2019-05-14 Martin Sebor New
[7/12] fix diagnostic quoting/spelling in libgcc detect quoting and punctuation problems in diagnostics - - - - 0 0 0 2019-05-14 Martin Sebor New
[6/12] fix diagnostic quoting/spelling in C++ detect quoting and punctuation problems in diagnostics - - - - 0 0 0 2019-05-14 Martin Sebor New
[5/12] fix diagnostic quoting/spelling in c-family detect quoting and punctuation problems in diagnostics - - - - 0 0 0 2019-05-14 Martin Sebor New
[4/12] fix diagnostic quoting/spelling in the C front-end detect quoting and punctuation problems in diagnostics - - - - 0 0 0 2019-05-14 Martin Sebor New
[3/12] fix diagnostic quoting/spelling in Brig detect quoting and punctuation problems in diagnostics - - - - 0 0 0 2019-05-14 Martin Sebor New
[2/12] fix diagnostic quoting/spelling in ada detect quoting and punctuation problems in diagnostics - - - - 0 0 0 2019-05-14 Martin Sebor New
[1/12] implement -Wformat-diag to detect quoting and spelling issues in GCC diagnostics detect quoting and punctuation problems in diagnostics - - - - 0 0 0 2019-05-14 Martin Sebor New
avoid aarch64 ICE on large vectors (PR 89797) avoid aarch64 ICE on large vectors (PR 89797) - - - - 0 0 0 2019-04-18 Martin Sebor New
avoid more ICE due to bad built-in calls declared without a prototype (PR 89911, 89957) avoid more ICE due to bad built-in calls declared without a prototype (PR 89911, 89957) - - - - 0 0 0 2019-04-04 Martin Sebor New
avoid an other ICE due to invalid built-in call (PR 89934) avoid an other ICE due to invalid built-in call (PR 89934) - - - - 0 0 0 2019-04-03 Martin Sebor New
fix ICEs in c-attribs.c (PR 88383, 89288, 89798, 89797)​ fix ICEs in c-attribs.c (PR 88383, 89288, 89798, 89797)​ - - - - 0 0 0 2019-04-02 Martin Sebor New
handle strings as template arguments (PR 47488, 89833, 89876) handle strings as template arguments (PR 47488, 89833, 89876) - - - - 0 0 0 2019-04-01 Martin Sebor New
correct maximum valid alignment in error message (PR 89812) correct maximum valid alignment in error message (PR 89812) - - - - 0 0 0 2019-03-25 Martin Sebor New
document vector_size type attribute document vector_size type attribute - - - - 0 0 0 2019-03-22 Martin Sebor New
have -Warray-bounds treat [max, min] ranges same as anti-ranges (PR 89720) have -Warray-bounds treat [max, min] ranges same as anti-ranges (PR 89720) - - - - 0 0 0 2019-03-18 Martin Sebor New
fix ice in attribute copy (PR 89685) fix ice in attribute copy (PR 89685) - - - - 0 0 0 2019-03-15 Martin Sebor New
improve constant string length folding (PR 89688) improve constant string length folding (PR 89688) - - - - 0 0 0 2019-03-14 Martin Sebor New
bootstrap error due to constexpr in go/gofrontend/ast-dump.cc bootstrap error due to constexpr in go/gofrontend/ast-dump.cc - - - - 0 0 0 2019-03-13 Martin Sebor New
avoid assuming strncpy arrays are nul-terminated (PR 89664) avoid assuming strncpy arrays are nul-terminated (PR 89664) - - - - 0 0 0 2019-03-12 Martin Sebor New
avoid assuming every type has a size (PR 89662) avoid assuming every type has a size (PR 89662) - - - - 0 0 0 2019-03-11 Martin Sebor New
[wwwdocs] add gcc 9 changes [wwwdocs] add gcc 9 changes - - - - 0 0 0 2019-03-05 Martin Sebor New
correct handling of offsets in bounds warnings (PR 89350) correct handling of offsets in bounds warnings (PR 89350) - - - - 0 0 0 2019-02-27 Martin Sebor New
make -Wformat-overflow consistent between data models make -Wformat-overflow consistent between data models - - - - 0 0 0 2019-02-23 Martin Sebor New
avoid -Wabsolute-value in dead subexpressions (PR 89425) avoid -Wabsolute-value in dead subexpressions (PR 89425) - - - - 0 0 0 2019-02-21 Martin Sebor New
PING [PATCH] avoid 4095/INT_MAX warning for fprintf (PR 88993) PING [PATCH] avoid 4095/INT_MAX warning for fprintf (PR 88993) - - - - 0 0 0 2019-02-20 Martin Sebor New
document __builtin_is_constant_evaluated document __builtin_is_constant_evaluated - - - - 0 0 0 2019-02-13 Martin Sebor New
document __has_attribute and __has_include document __has_attribute and __has_include - - - - 0 0 0 2019-02-13 Martin Sebor New
Avoid assuming valid_constant_size_p argument is a constant expression (PR 89294) Avoid assuming valid_constant_size_p argument is a constant expression (PR 89294) - - - - 0 0 0 2019-02-12 Martin Sebor New
fix ICE in __builtin_has_attribute (PR 88383 and 89288) fix ICE in __builtin_has_attribute (PR 88383 and 89288) - - - - 0 0 0 2019-02-11 Martin Sebor New
correct comments in tree-prof/inliner-1.c correct comments in tree-prof/inliner-1.c - - - - 0 0 0 2019-02-11 Martin Sebor New
improve out-of-bounds pointer warning (PR 88771) improve out-of-bounds pointer warning (PR 88771) - - - - 0 0 0 2019-02-07 Martin Sebor New
correct __clear_cache signature correct __clear_cache signature - - - - 0 0 0 2019-02-07 Martin Sebor New
[doc] correct/expand -Wreturn-type [doc] correct/expand -Wreturn-type - - - - 0 0 0 2019-02-06 Martin Sebor New
[doc] correct/improve -Wmissing-attributes and -Wattribute-alias [doc] correct/improve -Wmissing-attributes and -Wattribute-alias - - - - 0 0 0 2019-02-06 Martin Sebor New
avoid 4095/INT_MAX warning for fprintf (PR 88993) avoid 4095/INT_MAX warning for fprintf (PR 88993) - - - - 0 0 0 2019-02-05 Martin Sebor New
[PATCH/doc] correct cast to a union description (PR 89106) [PATCH/doc] correct cast to a union description (PR 89106) - - - - 0 0 0 2019-01-31 Martin Sebor New
print correct array sizes in errors (PR 87996) print correct array sizes in errors (PR 87996) - - - - 0 0 0 2019-01-30 Martin Sebor New
avoid assuming arrays have nonzero size (PR 88956) avoid assuming arrays have nonzero size (PR 88956) - - - - 0 0 0 2019-01-23 Martin Sebor New
[committed] remove xfail from attr-nonstring-3.c [committed] remove xfail from attr-nonstring-3.c - - - - 0 0 0 2019-01-19 Martin Sebor New
introduce effective-target fold_memcpy introduce effective-target fold_memcpy - - - - 0 0 0 2019-01-18 Martin Sebor New
[committed] avoid handling anti-ranges when checking built-in pointers (PR 88273) [committed] avoid handling anti-ranges when checking built-in pointers (PR 88273) - - - - 0 0 0 2019-01-17 Martin Sebor New
avoid issuing -Warray-bounds during folding (PR 88800) avoid issuing -Warray-bounds during folding (PR 88800) - - - - 0 0 0 2019-01-15 Martin Sebor New
detect references to statics in inline function signatures (PR 88718) detect references to statics in inline function signatures (PR 88718) - - - - 0 0 0 2019-01-11 Martin Sebor New
restore CFString handling in attribute format (PR 88638) restore CFString handling in attribute format (PR 88638) - - - - 0 0 0 2019-01-04 Martin Sebor New
« 1 2 3 46 7 »