Show patches with: Submitter = Martin Sebor       |    State = Action Required       |    Archived = No       |   539 patches
« 1 2 3 45 6 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
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
[doc] fix minor typos in -Wmemset-transposed-args [doc] fix minor typos in -Wmemset-transposed-args - - - - 0 0 0 2019-01-04 Martin Sebor New
[committed] avoid null dereference in maybe_warn_nonstring_arg (PR 88659) [committed] avoid null dereference in maybe_warn_nonstring_arg (PR 88659) - - - - 0 0 0 2019-01-04 Martin Sebor New
attribute copy, leaf, weakref and -Wmisisng-attributes (PR 88546) attribute copy, leaf, weakref and -Wmisisng-attributes (PR 88546) - - - - 0 0 0 2018-12-21 Martin Sebor New
[PATCH/wwwdocs] add uses of @code to coding conventions [PATCH/wwwdocs] add uses of @code to coding conventions - - - - 0 0 0 2018-12-13 Martin Sebor New
[PATCH/doc] consistently use @code for const and volatile qualifiers [PATCH/doc] consistently use @code for const and volatile qualifiers - - - - 0 0 0 2018-12-13 Martin Sebor New
avoid folding snprintf calls with bounds > INT_MAX (PR 87096) avoid folding snprintf calls with bounds > INT_MAX (PR 87096) - - - - 0 0 0 2018-12-12 Martin Sebor New
[committed/doc] fix typos in attribute copy [committed/doc] fix typos in attribute copy - - - - 0 0 0 2018-12-12 Martin Sebor New
[committed] avoid -Wrestrict on structs copies with unknown offset and constant size (PR 86196) [committed] avoid -Wrestrict on structs copies with unknown offset and constant size (PR 86196) - - - - 0 0 0 2018-12-11 Martin Sebor New
accept all C integer types in function parameters referenced by alloc_align (PR 88363) accept all C integer types in function parameters referenced by alloc_align (PR 88363) - - - - 0 0 0 2018-12-10 Martin Sebor New
handle function pointers in __builtin_object_size (PR 88372) handle function pointers in __builtin_object_size (PR 88372) - - - - 0 0 0 2018-12-06 Martin Sebor New
handle expressions in __builtin_has_attribute (PR 88383) handle expressions in __builtin_has_attribute (PR 88383) - - - - 0 0 0 2018-12-06 Martin Sebor New
[doc] document when GCC ignores attribute aligned [doc] document when GCC ignores attribute aligned - - - - 0 0 0 2018-12-04 Martin Sebor New
[doc] update attribute docs for C++ [doc] update attribute docs for C++ - - - - 0 0 0 2018-12-03 Martin Sebor New
be more permissive about function alignments (PR 88208) be more permissive about function alignments (PR 88208) - - - - 0 0 0 2018-11-28 Martin Sebor New
[PATCH/coding,style] clarify pointers and operators [PATCH/coding,style] clarify pointers and operators - - - - 0 0 0 2018-11-26 Martin Sebor New
clarify comments for implicit_p flag for built-ins clarify comments for implicit_p flag for built-ins - - - - 0 0 0 2018-11-20 Martin Sebor New
correct handling of EXCESS_PRECISION_EXPR in function calls (PR 88091) correct handling of EXCESS_PRECISION_EXPR in function calls (PR 88091) - - - - 0 0 0 2018-11-20 Martin Sebor New
avoid error_mark_node in -Wsizeof-pointer-memaccess (PR 88065) avoid error_mark_node in -Wsizeof-pointer-memaccess (PR 88065) - - - - 0 0 0 2018-11-17 Martin Sebor New
make function_args_iterator a proper iterator make function_args_iterator a proper iterator - - - - 0 0 0 2018-11-16 Martin Sebor New
diagnose unsupported uses of hardware register variables (PR 88000) diagnose unsupported uses of hardware register variables (PR 88000) - - - - 0 0 0 2018-11-14 Martin Sebor New
avoid copying inlining attributes in attribute copy avoid copying inlining attributes in attribute copy - - - - 0 0 0 2018-11-13 Martin Sebor New
use MAX_OFILE_ALIGNMENT to validate attribute aligned (PR 87795) use MAX_OFILE_ALIGNMENT to validate attribute aligned (PR 87795) - - - - 0 0 0 2018-10-30 Martin Sebor New
avoid -Wnonnull for printf format in dead code (PR 87041) avoid -Wnonnull for printf format in dead code (PR 87041) - - - - 0 0 0 2018-10-29 Martin Sebor New
[doc] clarify attribute optimize and target syntax [doc] clarify attribute optimize and target syntax - - - - 0 0 0 2018-10-25 Martin Sebor New
[doc] expand attribute aligned and __alignof__ [doc] expand attribute aligned and __alignof__ - - - - 0 0 0 2018-10-25 Martin Sebor New
[doc] mention optimization options relevant to in attribute nonnull [doc] mention optimization options relevant to in attribute nonnull - - - - 0 0 0 2018-10-24 Martin Sebor New
[doc] attribute packed does not apply to variables [doc] attribute packed does not apply to variables - - - - 0 0 0 2018-10-12 Martin Sebor New
[doc] using multiple format-arg attributes on a single function (PR 87593) [doc] using multiple format-arg attributes on a single function (PR 87593) - - - - 0 0 0 2018-10-11 Martin Sebor New
[doc] mention interaction with noinline in flatten [doc] mention interaction with noinline in flatten - - - - 0 0 0 2018-10-11 Martin Sebor New
add simple attribute introspection add simple attribute introspection - - - - 0 0 0 2018-10-11 Martin Sebor New
handle attribute positional arguments consistently (PR 87541, 87542) handle attribute positional arguments consistently (PR 87541, 87542) - - - - 0 0 0 2018-10-07 Martin Sebor New
diagnose bogus assume_aligned attributes (PR 87533) diagnose bogus assume_aligned attributes (PR 87533) - - - - 0 0 0 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) - - - - 0 0 0 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 - - - - 0 0 0 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 - - - - 0 0 0 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 - - - - 0 0 0 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 - - - - 0 0 0 2018-10-02 Martin Sebor New
detect attribute mismatches in alias declarations (PR 81824) detect attribute mismatches in alias declarations (PR 81824) - - - - 0 0 0 2018-10-01 Martin Sebor New
declare tree_to_shwi et al. nonnull and pure declare tree_to_shwi et al. nonnull and pure - - - - 0 0 0 2018-09-26 Martin Sebor New
change predicates to return bool instead of int change predicates to return bool instead of int - - - - 0 0 0 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) - - - - 0 0 0 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) - - - - 0 0 0 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) - - - - 0 0 0 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) - - - - 0 0 0 2018-08-24 Martin Sebor New
print full STRING_CST in Gimple dumps (PR 87052) print full STRING_CST in Gimple dumps (PR 87052) - - - - 0 0 0 2018-08-22 Martin Sebor New
warn for sprintf argument mismatches (PR 87034) warn for sprintf argument mismatches (PR 87034) - - - - 0 0 0 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) - - - - 0 0 0 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) - - - - 0 0 0 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) - - - - 0 0 0 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) - - - - 0 0 0 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) - - - - 0 0 0 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) - - - - 0 0 0 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) - - - - 0 0 0 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) - - - - 0 0 0 2018-08-04 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
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
change %G argument from gcall* to gimple* change %G argument from gcall* to gimple* - - - - 0 0 0 2018-07-31 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
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
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
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
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
commited: avoid extended initializer lists warnings commited: avoid extended initializer lists warnings - - - - 0 0 0 2018-07-19 Martin Sebor New
« 1 2 3 45 6 »