Show patches with: Submitter = Martin Sebor       |    State = Action Required       |    Archived = No       |   769 patches
« 1 2 3 47 8 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
avoid using an incompletely populated struct (PR 100574) avoid using an incompletely populated struct (PR 100574) - - - - --- 2021-05-13 Martin Sebor New
avoid erroneous VLA bounds (PR 100550) avoid erroneous VLA bounds (PR 100550) - - - - --- 2021-05-13 Martin Sebor New
[committed] avoid bogus -Wstringop-overflow with VLA (PR 100571) [committed] avoid bogus -Wstringop-overflow with VLA (PR 100571) - - - - --- 2021-05-12 Martin Sebor New
avoid a couple of missing -Wuninitialized (PR 98583, 93100) avoid a couple of missing -Wuninitialized (PR 98583, 93100) - - - - --- 2021-05-11 Martin Sebor New
-Walloca-larger-than with constant sizes at -O0 (PR 100425) -Walloca-larger-than with constant sizes at -O0 (PR 100425) - - - - --- 2021-05-05 Martin Sebor New
run early sprintf warning after SSA (PR 100325) run early sprintf warning after SSA (PR 100325) - - - - --- 2021-05-04 Martin Sebor New
clear base0 flag for pointers (PR 100307) clear base0 flag for pointers (PR 100307) - - - - --- 2021-04-29 Martin Sebor New
move pass free_lang_data to its own file move pass free_lang_data to its own file - - - - --- 2021-04-27 Martin Sebor New
define auto_vec copy ctor and assignment (PR 90904) define auto_vec copy ctor and assignment (PR 90904) - - - - --- 2021-04-26 Martin Sebor New
avoid dereferencing a null pointer (PR 100250) avoid dereferencing a null pointer (PR 100250) - - - - --- 2021-04-26 Martin Sebor New
[committed] add tests for Bug 89230 [committed] add tests for Bug 89230 - - - - --- 2021-04-15 Martin Sebor New
propagate attributes to local redeclaration (PR 99420) propagate attributes to local redeclaration (PR 99420) - - - - --- 2021-04-08 Martin Sebor New
fix a couple of typos (PR 99883) fix a couple of typos (PR 99883) - - - - --- 2021-04-07 Martin Sebor New
tighten up checking for virtual bases (PR 99502) tighten up checking for virtual bases (PR 99502) - - - - --- 2021-03-11 Martin Sebor New
avoid assuming gimple_call_alloc_size argument is a call (PR 99489) avoid assuming gimple_call_alloc_size argument is a call (PR 99489) - - - - --- 2021-03-09 Martin Sebor New
[committed] remove stray warning text (PR 99276) [committed] remove stray warning text (PR 99276) - - - - --- 2021-03-02 Martin Sebor New
clarify nonaliasing property of attribute malloc (PR 99295) clarify nonaliasing property of attribute malloc (PR 99295) - - - - --- 2021-03-01 Martin Sebor New
avoid -Wnonull for dynamic_cast (PR 99251) avoid -Wnonull for dynamic_cast (PR 99251) - - - - --- 2021-02-24 Martin Sebor New
clear more front end VLA bounds from IL (PR 97172) clear more front end VLA bounds from IL (PR 97172) - - - - --- 2021-02-23 Martin Sebor New
clear VLA bounds from all arguments (PR 97172) clear VLA bounds from all arguments (PR 97172) - - - - --- 2021-02-19 Martin Sebor New
constrain writing one too many bytes" warning (PR 97631) constrain writing one too many bytes" warning (PR 97631) - - - - --- 2021-02-18 Martin Sebor New
handle VLA of zero length arrays and vice versa (PR 99121) handle VLA of zero length arrays and vice versa (PR 99121) - - - - --- 2021-02-17 Martin Sebor New
handle bad __dynamic_cast more gracefully (PR 99074) handle bad __dynamic_cast more gracefully (PR 99074) - - - - --- 2021-02-14 Martin Sebor New
[stage,1] remove unreachable code in expand_expr_real_1 (PR 21433) [stage,1] remove unreachable code in expand_expr_real_1 (PR 21433) - - - - --- 2021-02-12 Martin Sebor New
Re: [PATCH] plug memory leaks in warn_parm_array_mismatch (PR 99055) Re: [PATCH] plug memory leaks in warn_parm_array_mismatch (PR 99055) - - - - --- 2021-02-11 Martin Sebor New
[committed] add test for PR 92879 [committed] add test for PR 92879 - - - - --- 2021-02-10 Martin Sebor New
plug memory leaks in warn_parm_array_mismatch (PR 99055) plug memory leaks in warn_parm_array_mismatch (PR 99055) - - - - --- 2021-02-10 Martin Sebor New
[committed] add links to manual [committed] add links to manual - - - - --- 2021-02-10 Martin Sebor New
[committed] GCC 11 changes [committed] GCC 11 changes - - - - --- 2021-02-10 Martin Sebor New
[committed] fix typos in attribute malloc example [committed] fix typos in attribute malloc example - - - - --- 2021-02-08 Martin Sebor New
improve detection of incompatible redeclarations (PR 97882) improve detection of incompatible redeclarations (PR 97882) - - - - --- 2021-02-03 Martin Sebor New
release pointer_query cache when done (PR 98937) release pointer_query cache when done (PR 98937) - - - - --- 2021-02-02 Martin Sebor New
[committed] add a new -Wclass-memaccess test (PR 98835) [committed] add a new -Wclass-memaccess test (PR 98835) - - - - --- 2021-02-01 Martin Sebor New
run -Wnonnull later (PR 87489) run -Wnonnull later (PR 87489) - - - - --- 2021-02-01 Martin Sebor New
adjust "partly out of bounds" warning (PR 98503) adjust "partly out of bounds" warning (PR 98503) - - - - --- 2021-01-28 Martin Sebor New
use memcpy instead of strncpy for dyn_string insertion use memcpy instead of strncpy for dyn_string insertion - - - - --- 2021-01-28 Martin Sebor New
[v3] clear VLA bounds in attribute access (PR 97172) [v3] clear VLA bounds in attribute access (PR 97172) - - - - --- 2021-01-27 Martin Sebor New
correct fix to avoid false positives for vectorized stores (PR 96963, 94655) correct fix to avoid false positives for vectorized stores (PR 96963, 94655) - - - - --- 2021-01-21 Martin Sebor New
document BLOCK_ABSTRACT_ORIGIN et al. document BLOCK_ABSTRACT_ORIGIN et al. - - - - --- 2021-01-21 Martin Sebor New
avoid -Wnonnull for COND_EXPR in static_cast (PR 98646) avoid -Wnonnull for COND_EXPR in static_cast (PR 98646) - - - - --- 2021-01-21 Martin Sebor New
avoid -Warray-bounds checks for vtable assignments (PR 98266) avoid -Warray-bounds checks for vtable assignments (PR 98266) - - - - --- 2021-01-20 Martin Sebor New
improve warning suppression for inlined functions (PR 98465, 98512) improve warning suppression for inlined functions (PR 98465, 98512) - - - - --- 2021-01-19 Martin Sebor New
[committed] avoid assuming SSA_NAME_IDENTIFIER is nonnull [committed] avoid assuming SSA_NAME_IDENTIFIER is nonnull - - - - --- 2021-01-17 Martin Sebor New
keep scope blocks for all inlined functions (PR 98664) keep scope blocks for all inlined functions (PR 98664) - - - - --- 2021-01-14 Martin Sebor New
[committed] avoid two more ICEs in print_mem_ref (PR c/98597) [committed] avoid two more ICEs in print_mem_ref (PR c/98597) - - - - --- 2021-01-12 Martin Sebor New
issue -Wstring-compare for member arrays (PR 98097) issue -Wstring-compare for member arrays (PR 98097) - - - - --- 2021-01-08 Martin Sebor New
[committed] fix another ICE in MEM_REF formatting (PR 98578) [committed] fix another ICE in MEM_REF formatting (PR 98578) - - - - --- 2021-01-07 Martin Sebor New
[v3] handle MEM_REF with void* arguments (PR c++/95768) [v3] handle MEM_REF with void* arguments (PR c++/95768) - - - - --- 2021-01-02 Martin Sebor New
[committed] avoid assuming allocation/deallocation calls are made through decls (PR 98160) [committed] avoid assuming allocation/deallocation calls are made through decls (PR 98160) - - - - --- 2020-12-23 Martin Sebor New
[committed] avoid invalid arguments in get_offset_range (PR 98413) [committed] avoid invalid arguments in get_offset_range (PR 98413) - - - - --- 2020-12-23 Martin Sebor New
correct -Wmismatched-new-delete for template instantiations (PR 98305) correct -Wmismatched-new-delete for template instantiations (PR 98305) - - - - --- 2020-12-17 Martin Sebor New
correct -Wmismatched-new-delete (PR 98160, 98166) correct -Wmismatched-new-delete (PR 98160, 98166) - - - - --- 2020-12-08 Martin Sebor New
[committed] adjust expected warnings to reflect max-object-size [committed] adjust expected warnings to reflect max-object-size - - - - --- 2020-12-02 Martin Sebor New
clean up more -Wformat-diag (PR 94982) clean up more -Wformat-diag (PR 94982) - - - - --- 2020-11-25 Martin Sebor New
make POINTER_PLUS offset sizetype (PR 97956) make POINTER_PLUS offset sizetype (PR 97956) - - - - --- 2020-11-25 Martin Sebor New
[committed] avoid more invalid redeclarations (PR 97955) [committed] avoid more invalid redeclarations (PR 97955) - - - - --- 2020-11-24 Martin Sebor New
[committed] avoid invalid redeclarations (PR 97861) [committed] avoid invalid redeclarations (PR 97861) - - - - --- 2020-11-20 Martin Sebor New
unshare expressions in attribute arguments unshare expressions in attribute arguments - - - - --- 2020-11-20 Martin Sebor New
dump type attributes in dump_function_to_file dump type attributes in dump_function_to_file - - - - --- 2020-11-20 Martin Sebor New
tighten up attribute access validation (PR 97879) tighten up attribute access validation (PR 97879) - - - - --- 2020-11-18 Martin Sebor New
use TYPE_SIZE instead of DECL_SIZE for classes (PR 97595) use TYPE_SIZE instead of DECL_SIZE for classes (PR 97595) - - - - --- 2020-11-17 Martin Sebor New
use is_empty_type to check for empty types (PR 97840) use is_empty_type to check for empty types (PR 97840) - - - - --- 2020-11-16 Martin Sebor New
introduce --param max-object-size introduce --param max-object-size - - - - --- 2020-11-15 Martin Sebor New
detect allocation/deallocation mismatches in user-defined functions (PR94527) detect allocation/deallocation mismatches in user-defined functions (PR94527) - - - - --- 2020-11-13 Martin Sebor New
improve caching and enhance array bounds checking improve caching and enhance array bounds checking - - - - --- 2020-11-12 Martin Sebor New
cache compute_objsize results in strlen/sprintf (PR 97373) cache compute_objsize results in strlen/sprintf (PR 97373) - - - - --- 2020-11-05 Martin Sebor New
add -Wmismatched-new-delete to middle end (PR 90629) add -Wmismatched-new-delete to middle end (PR 90629) - - - - --- 2020-11-03 Martin Sebor New
handle conditionals in -Wstringop-overflow et al. (PR 92936) handle conditionals in -Wstringop-overflow et al. (PR 92936) - - - - --- 2020-11-03 Martin Sebor New
[committed] fix order and typos in -Wstringop-overflow/-overread [committed] fix order and typos in -Wstringop-overflow/-overread - - - - --- 2020-11-02 Martin Sebor New
[committed] avoid creating inverted ranges in access_ref::add_offset (PR 97556) [committed] avoid creating inverted ranges in access_ref::add_offset (PR 97556) - - - - --- 2020-10-30 Martin Sebor New
[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
« 1 2 3 47 8 »