Show patches with: Submitter = Martin Sebor       |    State = Action Required       |    Archived = No       |   699 patches
« 1 2 3 46 7 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[committed] handle invalid input even earlier (PR 97463) [committed] handle invalid input even earlier (PR 97463) - - - - --- 2020-10-23 Martin Sebor New
[committed] handle [static] VLAs (PR 97552) [committed] handle [static] VLAs (PR 97552) - - - - --- 2020-10-23 Martin Sebor New
peel off one less layer of array types (PR 97391) peel off one less layer of array types (PR 97391) - - - - --- 2020-10-14 Martin Sebor New
wrap long tree chains in a list to avoid attribute error (PR 97413) wrap long tree chains in a list to avoid attribute error (PR 97413) - - - - --- 2020-10-14 Martin Sebor New
issue -Wstring-compare in more case (PR 95673) issue -Wstring-compare in more case (PR 95673) - - - - --- 2020-10-01 Martin Sebor New
[committed] fix ICE in attribute access formatting (PR middle-end/97189) [committed] fix ICE in attribute access formatting (PR middle-end/97189) - - - - --- 2020-09-30 Martin Sebor New
avoid modifying type in place (PR 97206) avoid modifying type in place (PR 97206) - - - - --- 2020-09-29 Martin Sebor New
make handling of zero-length arrays in C++ pretty printer more robust (PR 97201) make handling of zero-length arrays in C++ pretty printer more robust (PR 97201) - - - - --- 2020-09-25 Martin Sebor New
correct/improve handling of null VLA arguments (PR 97188) correct/improve handling of null VLA arguments (PR 97188) - - - - --- 2020-09-25 Martin Sebor New
[committed] check for a DECL or EXPRESSION before using its location (PR 97175) [committed] check for a DECL or EXPRESSION before using its location (PR 97175) - - - - --- 2020-09-23 Martin Sebor New
[committed] build a zero element array type that renders as T[0] in diagnostics [committed] build a zero element array type that renders as T[0] in diagnostics - - - - --- 2020-09-23 Martin Sebor New
[committed] also test for null in addition to error_mark_node (PR c/97131) [committed] also test for null in addition to error_mark_node (PR c/97131) - - - - --- 2020-09-23 Martin Sebor New
[committed] adjust ipa-sra tests to avoid using array parameters [committed] adjust ipa-sra tests to avoid using array parameters - - - - --- 2020-09-21 Martin Sebor New
warn for integer overflow in allocation calls (PR 96838) warn for integer overflow in allocation calls (PR 96838) - - - - --- 2020-09-15 Martin Sebor New
work harder to avoid -Wuninitialized for empty structs (PR 96295) work harder to avoid -Wuninitialized for empty structs (PR 96295) - - - - --- 2020-09-15 Martin Sebor New
document -Wuninitialized for allocated objects document -Wuninitialized for allocated objects - - - - --- 2020-09-15 Martin Sebor New
correct offset range adjustment in compute_objsize (PR 96903) correct offset range adjustment in compute_objsize (PR 96903) - - - - --- 2020-09-09 Martin Sebor New
[committed] improve handling of offset wraparound in -Wstringop-overread [committed] improve handling of offset wraparound in -Wstringop-overread - - - - --- 2020-09-01 Martin Sebor New
[committed] use get_size_range instead of get_range to obtain range of valid sizes [committed] use get_size_range instead of get_range to obtain range of valid sizes - - - - --- 2020-08-30 Martin Sebor New
use get_size_range to get allocated size (PR 92942) use get_size_range to get allocated size (PR 92942) - - - - --- 2020-08-28 Martin Sebor New
avoid erroneous argument types when checking built-in signatures (PR c/96596) avoid erroneous argument types when checking built-in signatures (PR c/96596) - - - - --- 2020-08-27 Martin Sebor New
[committed] use byte_representation instead of string_constant (PR 96670) [committed] use byte_representation instead of string_constant (PR 96670) - - - - --- 2020-08-18 Martin Sebor New
[committed] update native_encode_expr description [committed] update native_encode_expr description - - - - --- 2020-08-18 Martin Sebor New
correct handling of indices into arrays with elements larger than 1 (PR c++/96511) correct handling of indices into arrays with elements larger than 1 (PR c++/96511) - - - - --- 2020-08-11 Martin Sebor New
improve memcmp and memchr constant folding (PR 78257) improve memcmp and memchr constant folding (PR 78257) - - - - --- 2020-07-31 Martin Sebor New
[5/5] extend -Warray-bounds to detect out-of-bounds accesses to array parameters add checking of function array parameters (PR 50584) - - - - --- 2020-07-29 Martin Sebor New
[4/5] - extend -Wstringop-overflow to detect out-of-bounds accesses to array parameters add checking of function array parameters (PR 50584) - - - - --- 2020-07-29 Martin Sebor New
[2/5] C front end support to detect out-of-bounds accesses to array parameters add checking of function array parameters (PR 50584) - - - - --- 2020-07-29 Martin Sebor New
[1/5] infrastructure to detect out-of-bounds accesses to array parameters add checking of function array parameters (PR 50584) - - - - --- 2020-07-29 Martin Sebor New
[committed] print -Wnonnull note only after warning (PR c++/96310) [committed] print -Wnonnull note only after warning (PR c++/96310) - - - - --- 2020-07-25 Martin Sebor New
fix off-by-one mistake in -Warray-bounds for major bounds (PR 84079) fix off-by-one mistake in -Warray-bounds for major bounds (PR 84079) - - - - --- 2020-07-22 Martin Sebor New
[committed] remove stray text from option description (PR 96249) [committed] remove stray text from option description (PR 96249) - - - - --- 2020-07-20 Martin Sebor New
avoid -Wnonnull on synthesized condition in static_cast (PR 96003) avoid -Wnonnull on synthesized condition in static_cast (PR 96003) - - - - --- 2020-07-17 Martin Sebor New
improve validation of attribute arguments (PR c/78666) improve validation of attribute arguments (PR c/78666) - - - - --- 2020-07-09 Martin Sebor New
avoid -Wnonnull for lambda stubs (PR c++/95984) avoid -Wnonnull for lambda stubs (PR c++/95984) - - - - --- 2020-07-01 Martin Sebor New
correct memcmp expansion of constant representations containing embedded nuls (PR 95189) correct memcmp expansion of constant representations containing embedded nuls (PR 95189) - - - - --- 2020-07-01 Martin Sebor New
separate reading past the end from -Wstringop-overflow separate reading past the end from -Wstringop-overflow - - - - --- 2020-06-24 Martin Sebor New
handle MEM_REF with void* arguments (PR c++/95768) handle MEM_REF with void* arguments (PR c++/95768) - - - - --- 2020-06-22 Martin Sebor New
avoid warning for memset writing over multiple members (PR 95667) avoid warning for memset writing over multiple members (PR 95667) - - - - --- 2020-06-18 Martin Sebor New
guard against calls with fewer arguments than the function type implies (PR 95581) guard against calls with fewer arguments than the function type implies (PR 95581) - - - - --- 2020-06-08 Martin Sebor New
avoid -Wmaybe-uninitialized in reload_cse_simplify_operands (PR bootstrap/95555) avoid -Wmaybe-uninitialized in reload_cse_simplify_operands (PR bootstrap/95555) - - - - --- 2020-06-06 Martin Sebor New
underline null argument in -Wnonnull (PR c++/86568) underline null argument in -Wnonnull (PR c++/86568) - - - - --- 2020-06-05 Martin Sebor New
avoid false positives due to compute_objsize (PR 95353) avoid false positives due to compute_objsize (PR 95353) - - - - --- 2020-06-03 Martin Sebor New
warn on uninitialized accesses by function calls (PR 10138) warn on uninitialized accesses by function calls (PR 10138) - - - - --- 2020-05-15 Martin Sebor New
avoid -Warray-bounds when indexing into array members of union (PR 94940) avoid -Warray-bounds when indexing into array members of union (PR 94940) - - - - --- 2020-05-08 Martin Sebor New
handle std::byte in -Wclass-memaccess (PR 94923) handle std::byte in -Wclass-memaccess (PR 94923) - - - - --- 2020-05-08 Martin Sebor New
handle initialized flexible array members in __builtin_object_size [PR92815] handle initialized flexible array members in __builtin_object_size [PR92815] - - - - --- 2020-04-22 Martin Sebor New
add missing -Wno-stack-usage etc. options [PR90983] add missing -Wno-stack-usage etc. options [PR90983] - - - - --- 2020-04-21 Martin Sebor New
correct strncpy range computation in restrict pass (PR 94647) correct strncpy range computation in restrict pass (PR 94647) - - - - --- 2020-04-20 Martin Sebor New
correct format of flexible array members in diagnostics (PR c/92326) correct format of flexible array members in diagnostics (PR c/92326) - - - - --- 2020-04-13 Martin Sebor New
avoid treating more incompatible redeclarations as builtin-ins [PR94040] avoid treating more incompatible redeclarations as builtin-ins [PR94040] - - - - --- 2020-03-06 Martin Sebor New
issue -Walloca even when alloca is a system header macro [PR94004] issue -Walloca even when alloca is a system header macro [PR94004] - - - - --- 2020-03-04 Martin Sebor New
[COMMITTED] add test for false positive -Wformat-overflow in a loop [PR81401] [COMMITTED] add test for false positive -Wformat-overflow in a loop [PR81401] - - - - --- 2020-03-04 Martin Sebor New
use all same precision in wide_int arguments (PR 93986) use all same precision in wide_int arguments (PR 93986) - - - - --- 2020-03-02 Martin Sebor New
[committed] correct -Wbuiltin-declaration-mismatch default in manual [committed] correct -Wbuiltin-declaration-mismatch default in manual - - - - --- 2020-02-27 Martin Sebor New
tighten up validation of built-in redeclarations (PR 93926) tighten up validation of built-in redeclarations (PR 93926) - - - - --- 2020-02-27 Martin Sebor New
handle attribute format on functions without prototype (PR 93812) handle attribute format on functions without prototype (PR 93812) - - - - --- 2020-02-26 Martin Sebor New
correctly handle attribute access (PR 92721) correctly handle attribute access (PR 92721) - - - - --- 2020-02-25 Martin Sebor New
avoid -Wredundant-tags on a first declaration in use (PR 93824) avoid -Wredundant-tags on a first declaration in use (PR 93824) - - - - --- 2020-02-24 Martin Sebor New
use pointer size rather than array size when storing the former (PR 93829) use pointer size rather than array size when storing the former (PR 93829) - - - - --- 2020-02-20 Martin Sebor New
avoid issuing -Wredundant-tags in shared C/C++ code in headers (PR 93804) avoid issuing -Wredundant-tags in shared C/C++ code in headers (PR 93804) - - - - --- 2020-02-19 Martin Sebor New
only handle true class-keys in -Wredundant-tags (PR 93801) only handle true class-keys in -Wredundant-tags (PR 93801) - - - - --- 2020-02-18 Martin Sebor New
reject invalid flexarrays even in anonymous structs (PR 93753) reject invalid flexarrays even in anonymous structs (PR 93753) - - - - --- 2020-02-17 Martin Sebor New
drop weakref attribute on function definitions (PR 92799) drop weakref attribute on function definitions (PR 92799) - - - - --- 2020-02-14 Martin Sebor New
avoid assuming calloc return value is used (PR 93683) avoid assuming calloc return value is used (PR 93683) - - - - --- 2020-02-11 Martin Sebor New
avoid user-constructible types in reshape_init_array (PR 90938) avoid user-constructible types in reshape_init_array (PR 90938) - - - - --- 2020-02-11 Martin Sebor New
issue -Wstringop-overflow for potential overflow, not -truncation (PR 93646) issue -Wstringop-overflow for potential overflow, not -truncation (PR 93646) - - - - --- 2020-02-10 Martin Sebor New
fix off-by-one mistakes in attribute access syntax checking (PR 93640) fix off-by-one mistakes in attribute access syntax checking (PR 93640) - - - - --- 2020-02-10 Martin Sebor New
document that alias and target must have the same type document that alias and target must have the same type - - - - --- 2020-02-05 Martin Sebor New
avoid issuing -Wrestrict from folder (PR 93519) avoid issuing -Wrestrict from folder (PR 93519) - - - - --- 2020-02-04 Martin Sebor New
[committed] update gcc-10/changes.html [committed] update gcc-10/changes.html - - - - --- 2020-01-23 Martin Sebor New
avoid -Wrestrict on sprintf %p with destination as argument (PR 84919) avoid -Wrestrict on sprintf %p with destination as argument (PR 84919) - - - - --- 2020-01-22 Martin Sebor New
[committed] avoid target dependencies in a couple of tests (PR 92829) [committed] avoid target dependencies in a couple of tests (PR 92829) - - - - --- 2020-01-20 Martin Sebor New
adjust object size computation for union accesses and PHIs (PR 92765) adjust object size computation for union accesses and PHIs (PR 92765) - - - - --- 2020-01-15 Martin Sebor New
[committed] fix a logic error in attribute access validation (PR 93132) [committed] fix a logic error in attribute access validation (PR 93132) - - - - --- 2020-01-10 Martin Sebor New
allow nul-over-nul elimination only for single-byte stores (PR 93213) allow nul-over-nul elimination only for single-byte stores (PR 93213) - - - - --- 2020-01-10 Martin Sebor New
avoid warning on vectorized past-the-end stores (PR 93200) avoid warning on vectorized past-the-end stores (PR 93200) - - - - --- 2020-01-08 Martin Sebor New
[committed] avoid assuming array indices are zero-based (PR 92952) [committed] avoid assuming array indices are zero-based (PR 92952) - - - - --- 2019-12-16 Martin Sebor New
[committed] fix typos in attribute access [committed] fix typos in attribute access - - - - --- 2019-12-14 Martin Sebor New
[PING,3] track dynamic allocation in strlen (PR 91582) [PING,3] track dynamic allocation in strlen (PR 91582) - - - - --- 2019-12-07 Martin Sebor New
avoid using uninitialized offset (PR 92622) avoid using uninitialized offset (PR 92622) - - - - --- 2019-12-05 Martin Sebor New
avoid invoking assignment on uninitialized objects (PR 92761, 92762) avoid invoking assignment on uninitialized objects (PR 92761, 92762) - - - - --- 2019-12-03 Martin Sebor New
add -Wmismatched-tags (PR 61339) add -Wmismatched-tags (PR 61339) - - - - --- 2019-12-03 Martin Sebor New
[committed] restore a test inadvertently removed in r278621 (PR 92683)) [committed] restore a test inadvertently removed in r278621 (PR 92683)) - - - - --- 2019-11-27 Martin Sebor New
[v3] add object access attributes (PR 83859) [v3] add object access attributes (PR 83859) - - - - --- 2019-11-21 Martin Sebor New
extend missing nul checks to all built-ins (PR 88226) extend missing nul checks to all built-ins (PR 88226) - - - - --- 2019-11-14 Martin Sebor New
fold strncmp of unterminated arrays (PR 92501) fold strncmp of unterminated arrays (PR 92501) - - - - --- 2019-11-14 Martin Sebor New
track dynamic allocation in strlen (PR 91582) track dynamic allocation in strlen (PR 91582) - - - - --- 2019-11-12 Martin Sebor New
errno can't alias locals (PR 92412) errno can't alias locals (PR 92412) - - - - --- 2019-11-11 Martin Sebor New
extend -Wstringop-overflow to allocated objects (PR 91582) extend -Wstringop-overflow to allocated objects (PR 91582) - - - - --- 2019-11-08 Martin Sebor New
include size and offset in -Wstringop-overflow include size and offset in -Wstringop-overflow - - - - --- 2019-11-06 Martin Sebor New
tweak component_ref_size to extend -Wzero-length-array-bounds and not ICE (PR 92373) tweak component_ref_size to extend -Wzero-length-array-bounds and not ICE (PR 92373) - - - - --- 2019-11-06 Martin Sebor New
handle constant size VLAs in -Warray-bounds (PR 82608, 92333) handle constant size VLAs in -Warray-bounds (PR 82608, 92333) - - - - --- 2019-11-05 Martin Sebor New
avoid folding of invalid indices to compound literals (PR 92341) avoid folding of invalid indices to compound literals (PR 92341) - - - - --- 2019-11-04 Martin Sebor New
avoid assuming struct, memebers have constant sizes (PR 92349) avoid assuming struct, memebers have constant sizes (PR 92349) - - - - --- 2019-11-04 Martin Sebor New
use EVRP in more strlen functions use EVRP in more strlen functions - - - - --- 2019-10-28 Martin Sebor New
avoid eliminating live nul stores into strings of bounded length (PR 92226) avoid eliminating live nul stores into strings of bounded length (PR 92226) - - - - --- 2019-10-28 Martin Sebor New
[committed] correct strcmp() == 0 result for unknown strings (PR 92157) [committed] correct strcmp() == 0 result for unknown strings (PR 92157) - - - - --- 2019-10-18 Martin Sebor New
handle string copies with non-constant lengths (PR 91996) handle string copies with non-constant lengths (PR 91996) - - - - --- 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) - - - - --- 2019-10-15 Martin Sebor New
« 1 2 3 46 7 »