Show patches with: Submitter = Martin Uecker       |    State = Action Required       |    Archived = No       |   174 patches
« 1 2 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[C] : split -Wwrite-strings into a proper warning and a flag [PR61579] [C] : split -Wwrite-strings into a proper warning and a flag [PR61579] - - - - --- 2026-09-01 Martin Uecker New
[C] : fix checking ICE on pointer to a VLA of a tagged type [PR126284] [C] : fix checking ICE on pointer to a VLA of a tagged type [PR126284] - - - - --- 2026-07-19 Martin Uecker New
[C] change representation of zero-sized arrays to [0, -1] [C] change representation of zero-sized arrays to [0, -1] - - - - --- 2026-07-11 Martin Uecker New
[C] : harmonize handling of arrays of zero size [C] : harmonize handling of arrays of zero size - - - - --- 2026-07-06 Martin Uecker New
[C] : harmonize checking for flex array member type. [C] : harmonize checking for flex array member type. - - - - --- 2026-07-06 Martin Uecker New
[wwwdocs] document C changes for GCC 16 and 17 [wwwdocs] document C changes for GCC 16 and 17 - - - - --- 2026-07-05 Martin Uecker New
[v2] Built-ins to access code pointer and static chain of nested function. [v2] Built-ins to access code pointer and static chain of nested function. - - - - --- 2026-06-17 Martin Uecker New
Built-ins to access code pointer and static chain of nested function. Built-ins to access code pointer and static chain of nested function. - - - - --- 2026-06-13 Martin Uecker New
[C] fix wrong encoding for zero-sized arrays [PR125618] [C] fix wrong encoding for zero-sized arrays [PR125618] - - - - --- 2026-06-06 Martin Uecker New
[C] wrong code generated with counted_by on pointer + ubsan [PR125072] [C] wrong code generated with counted_by on pointer + ubsan [PR125072] - - - - --- 2026-06-04 Martin Uecker New
[C] harmonize handling of arrays [C] harmonize handling of arrays - - - - --- 2026-06-03 Martin Uecker New
[C] fix wrong code with counted_by attribute [PR123569] [C] fix wrong code with counted_by attribute [PR123569] - - - - --- 2026-06-01 Martin Uecker New
[C] fix false positive for -Wvla-parameter [PR98539] [C] fix false positive for -Wvla-parameter [PR98539] - - - - --- 2026-05-30 Martin Uecker New
[C] : Modify Wuseless-cast to not warn for casts using typedefs [PR117945] [C] : Modify Wuseless-cast to not warn for casts using typedefs [PR117945] - - - - --- 2026-05-25 Martin Uecker New
[C] some cleanups for the comptypes hierarchy of functions [C] some cleanups for the comptypes hierarchy of functions - - - - --- 2026-05-25 Martin Uecker New
[C] avoid false positive for useless casts and generic [PR125261] [C] avoid false positive for useless casts and generic [PR125261] - - - - --- 2026-05-12 Martin Uecker New
[C] : fix TBAA error for function returning structure [PR125252] [C] : fix TBAA error for function returning structure [PR125252] - - - - --- 2026-05-11 Martin Uecker New
[C] Fix use of variably-modified structure/union types in nested context [PR124985] [C] Fix use of variably-modified structure/union types in nested context [PR124985] - - - - --- 2026-05-02 Martin Uecker New
[C] argument expressions may be evaluated too often by typeof [PR124576] [C] argument expressions may be evaluated too often by typeof [PR124576] - - - - --- 2026-05-01 Martin Uecker New
[RFC,C,v2] Built-in to access code pointer and static chain of nested function [RFC,C,v2] Built-in to access code pointer and static chain of nested function - - - - --- 2026-04-18 Martin Uecker New
[RFC,C] Built-ins to access code pointer and static chain of nested function [RFC,C] Built-ins to access code pointer and static chain of nested function - - - - --- 2026-03-30 Martin Uecker New
[STAGE1,C] Fix recursive structure / union redeclaration with qualifiers [PR124303] [STAGE1,C] Fix recursive structure / union redeclaration with qualifiers [PR124303] - - - - --- 2026-03-30 Martin Uecker New
[C] Fix ICE related to field members that are arrays of pointers to structs [PR124625] [C] Fix ICE related to field members that are arrays of pointers to structs [PR124625] - - - - --- 2026-03-28 Martin Uecker New
[C] Mark derived types variably-modified after struct/union completion [PR123424] [C] Mark derived types variably-modified after struct/union completion [PR123424] - - - - --- 2026-03-22 Martin Uecker New
[C] Fix ICE related to tags and hardbool attribute [PR123856] [C] Fix ICE related to tags and hardbool attribute [PR123856] - - - - --- 2026-03-06 Martin Uecker New
[v2] c: Fix wrong code related to TBAA for components of structure types 2/2 [PR122572] [v2] c: Fix wrong code related to TBAA for components of structure types 2/2 [PR122572] - - - - --- 2026-02-28 Martin Uecker New
[v2] c: Fix wrong code related to TBAA for components of structure types 1/2 [PR122572] [v2] c: Fix wrong code related to TBAA for components of structure types 1/2 [PR122572] - - - - --- 2026-02-28 Martin Uecker New
[v2] c: fix checking ICE related to transparent unions and atomic [PR123309] [v2] c: fix checking ICE related to transparent unions and atomic [PR123309] - - - - --- 2026-01-10 Martin Uecker New
Fix wrong code related to TBAA for components of aggregates Fix wrong code related to TBAA for components of aggregates - - - - --- 2026-01-08 Martin Uecker New
[C] Fix wrong code related to TBAA to tagless structure / unions [PR122572] [C] Fix wrong code related to TBAA to tagless structure / unions [PR122572] - - - - --- 2026-01-08 Martin Uecker New
[C] fix checking ICE related to transparent unions and atomic [PR123309] [C] fix checking ICE related to transparent unions and atomic [PR123309] - - - - --- 2025-12-27 Martin Uecker New
[C] Fix construction of composite type for atomic pointers [PR121081] [C] Fix construction of composite type for atomic pointers [PR121081] - - - - --- 2025-12-27 Martin Uecker New
[C] Emit -Wzero-as-null-pointer-constant for all integral types [PR117687] [C] Emit -Wzero-as-null-pointer-constant for all integral types [PR117687] - - - - --- 2025-12-22 Martin Uecker New
[C] Fix ICE for invalid code with variadic and old-school prototypes [PR121507] [C] Fix ICE for invalid code with variadic and old-school prototypes [PR121507] - - - - --- 2025-12-22 Martin Uecker New
[C] c: gnu extension allowing compound literals of variable size [C] c: gnu extension allowing compound literals of variable size - - - - --- 2025-10-31 Martin Uecker New
[C] Fix ICE when using va_arg with arrays [PR97986] [C] Fix ICE when using va_arg with arrays [PR97986] - - - - --- 2025-10-31 Martin Uecker New
[C,v2] c2y: Allow unspecified arrays in generic association. [C,v2] c2y: Allow unspecified arrays in generic association. - - - - --- 2025-10-19 Martin Uecker New
[C] c2y: Allow unspecified arrays in generic association. [C] c2y: Allow unspecified arrays in generic association. - - - - --- 2025-10-12 Martin Uecker New
[C] Allow variably-modified types in generic associations for C2Y [C] Allow variably-modified types in generic associations for C2Y - - - - --- 2025-10-04 Martin Uecker New
[v2,2/2] Add reason string to compiler emitted traps. [v2,1/2] Add warning option that warns when a trap is generated. - - - - --- 2025-09-20 Martin Uecker New
[v2,1/2] Add warning option that warns when a trap is generated. [v2,1/2] Add warning option that warns when a trap is generated. - - - - --- 2025-09-20 Martin Uecker New
[C] Fix regression related to DECL_NONLOCAL on aarch64 [PR121933] [C] Fix regression related to DECL_NONLOCAL on aarch64 [PR121933] - - - - --- 2025-09-20 Martin Uecker New
[C,v2] c: Warn when returning nested functions that require a non-local context. [C,v2] c: Warn when returning nested functions that require a non-local context. - - - - --- 2025-09-06 Martin Uecker New
[C,v2] c: Add -Wuse-after-missed-init [PR87038] [C,v2] c: Add -Wuse-after-missed-init [PR87038] - - - - --- 2025-09-04 Martin Uecker New
[C] c: Add -Wuse-after-missed-init [PR87038] [C] c: Add -Wuse-after-missed-init [PR87038] - - - - --- 2025-08-19 Martin Uecker New
c: Warn when returning nested functions that require a non-local context. c: Warn when returning nested functions that require a non-local context. - - - - --- 2025-08-08 Martin Uecker New
[C] Evaluate size expression only in the active branch of conditional operator [PR108931] [C] Evaluate size expression only in the active branch of conditional operator [PR108931] - - - - --- 2025-08-02 Martin Uecker New
[C,v2] Fix ICE on invalid code involving bit fields [PR121217] [C,v2] Fix ICE on invalid code involving bit fields [PR121217] - - - - --- 2025-08-02 Martin Uecker New
[C] Fix ICE on invalid code involving bit fields [PR121217] [C] Fix ICE on invalid code involving bit fields [PR121217] - - - - --- 2025-07-29 Martin Uecker New
[C] c: rewrite implementation of `arg spec' attribute. [C] c: rewrite implementation of `arg spec' attribute. - - - - --- 2025-07-27 Martin Uecker New
c: Revise -Wjump-misses-init to better support idiomatic C code [PR87038] c: Revise -Wjump-misses-init to better support idiomatic C code [PR87038] - - - - --- 2025-06-15 Martin Uecker New
c: remaining fix for the composite type inconsistency [PR120510] c: remaining fix for the composite type inconsistency [PR120510] - - - - --- 2025-06-10 Martin Uecker New
c: clean up some functions in c-typeck.cc c: clean up some functions in c-typeck.cc - - - - --- 2025-06-10 Martin Uecker New
c: fix ICE for invalid code in generic selection [PR120303] c: fix ICE for invalid code in generic selection [PR120303] - - - - --- 2025-06-10 Martin Uecker New
[3/3] c: Add remove_qualifier helper function [PR120510] c: detect variably-modified types [PR117145,PR117245,PR100420] - - - - --- 2025-06-07 Martin Uecker New
[2/3] c: partial fix for qualifier inconsistency II [PR120510] c: detect variably-modified types [PR117145,PR117245,PR100420] - - - - --- 2025-06-07 Martin Uecker New
[1/3] c: partial fix for qualifier inconsistency [PR120510] [1/3] c: partial fix for qualifier inconsistency [PR120510] - - - - --- 2025-06-07 Martin Uecker New
c: Enable -Wjump-misses-init for -Wc++-compat c: Enable -Wjump-misses-init for -Wc++-compat - - - - --- 2025-06-03 Martin Uecker New
c: fix ICE with enum completed with packed attribute after forward decl [PR116892] c: fix ICE with enum completed with packed attribute after forward decl [PR116892] - - - - --- 2025-06-02 Martin Uecker New
c: Enable -Wjump-misses-init in -Wextra and -Wc++-compat [PR87038] c: Enable -Wjump-misses-init in -Wextra and -Wc++-compat [PR87038] - - - - --- 2025-06-02 Martin Uecker New
c: Move checking assertions from recursion when forming composite types to avoid ICE. c: Move checking assertions from recursion when forming composite types to avoid ICE. - - - - --- 2025-06-01 Martin Uecker New
[v3] c: fix ICE related to tagged types with attributes in diagnostics [PR120380] [v3] c: fix ICE related to tagged types with attributes in diagnostics [PR120380] - - - - --- 2025-05-31 Martin Uecker New
[v2] c: fix ICE related to tagged types with attributes in diagnostics [PR120380] [v2] c: fix ICE related to tagged types with attributes in diagnostics [PR120380] - - - - --- 2025-05-30 Martin Uecker New
c: fix ICE for mutually recursive structures [PR120381] c: fix ICE for mutually recursive structures [PR120381] - - - - --- 2025-05-29 Martin Uecker New
c: fix ICE related to tagged types with attributes in diagnostics [PR120380] c: fix ICE related to tagged types with attributes in diagnostics [PR120380] - - - - --- 2025-05-29 Martin Uecker New
c: fix checking for a tag for variably modified tagged types [PR119612] c: fix checking for a tag for variably modified tagged types [PR119612] - - - - --- 2025-04-05 Martin Uecker New
Doc: -Wzero-as-null-pointer-constant is also available for C [PR119173] Doc: -Wzero-as-null-pointer-constant is also available for C [PR119173] - - - - --- 2025-03-30 Martin Uecker New
[v2] c: Fix tagname confusion for typedef redefinitions [PR118765] [v2] c: Fix tagname confusion for typedef redefinitions [PR118765] - - - - --- 2025-03-26 Martin Uecker New
c: Fix tagname confusion for typedef redefinitions [PR118765] c: Fix tagname confusion for typedef redefinitions [PR118765] - - - - --- 2025-03-16 Martin Uecker New
c: Fix bug in typedef redefinitions of tagged types [PR118765] c: Fix bug in typedef redefinitions of tagged types [PR118765] - - - - --- 2025-03-16 Martin Uecker New
c: Fix ICE in error recovery when checking struct compatibility [PR118061] c: Fix ICE in error recovery when checking struct compatibility [PR118061] - - - - --- 2025-03-16 Martin Uecker New
c: Restore warning for incomplete structures declared in parameter list [PR117866] c: Restore warning for incomplete structures declared in parameter list [PR117866] - - - - --- 2025-01-06 Martin Uecker New
[v3,2/2] Fix type compatibility for types with flexible array member [PR113688,PR114713,PR117724] [v3,1/2] Fix type compatibility for types with flexible array member [PR113688,PR114713,PR117724] - - - - --- 2024-12-10 Martin Uecker New
[v3,1/2] Fix type compatibility for types with flexible array member [PR113688,PR114713,PR117724] [v3,1/2] Fix type compatibility for types with flexible array member [PR113688,PR114713,PR117724] - - - - --- 2024-12-10 Martin Uecker New
Fix type compatibility for types with flexible array member [PR113688,PR114014,PR117724] Fix type compatibility for types with flexible array member [PR113688,PR114014,PR117724] - - - - --- 2024-12-08 Martin Uecker New
[C] c: Set attributes for fields when forming a composite type [PR117806] [C] c: Set attributes for fields when forming a composite type [PR117806] - - - - --- 2024-11-29 Martin Uecker New
c: correct type compatibility for bit-fields [PR117828] c: correct type compatibility for bit-fields [PR117828] - - - - --- 2024-11-28 Martin Uecker New
Fix type compatibility for types with flexible array member [PR113688,PR114014,PR117724] Fix type compatibility for types with flexible array member [PR113688,PR114014,PR117724] - - - - --- 2024-11-23 Martin Uecker New
c: fix incorrect TBAA for tagged types across translation units [PR117490] c: fix incorrect TBAA for tagged types across translation units [PR117490] - - - - --- 2024-11-16 Martin Uecker New
c: Fix ICE when forming composite type for two structures / unions [PR117548] c: Fix ICE when forming composite type for two structures / unions [PR117548] - - - - --- 2024-11-15 Martin Uecker New
Fix test failures for enum-alias-{1,2,3} on arm-eabi [PR117419] Fix test failures for enum-alias-{1,2,3} on arm-eabi [PR117419] - - - 1 --- 2024-11-12 Martin Uecker New
[v5] c: add Wzero-as-null-pointer-constant [PR117059] [v5] c: add Wzero-as-null-pointer-constant [PR117059] - - - - --- 2024-11-12 Martin Uecker New
[v4] c: add Wzero-as-null-pointer-constant [PR117059] [v4] c: add Wzero-as-null-pointer-constant [PR117059] - - - - --- 2024-11-11 Martin Uecker New
[v3] c: add Wzero-as-null-pointer-constant [PR117059] [v3] c: add Wzero-as-null-pointer-constant [PR117059] - - - - --- 2024-11-11 Martin Uecker New
[v2] c: add Wzero-as-null-pointer-constant [PR117059] [v2] c: add Wzero-as-null-pointer-constant [PR117059] 1 - - - --- 2024-11-09 Martin Uecker New
c: add Wzero-as-null-pointer-constant [PR117059] c: add Wzero-as-null-pointer-constant [PR117059] 1 - - - --- 2024-11-09 Martin Uecker New
[v2] c: minor fixes related to arrays of unspecified size [PR116284,PR117391] [v2] c: minor fixes related to arrays of unspecified size [PR116284,PR117391] - - - - --- 2024-11-08 Martin Uecker New
c: minor fixes related to arrays of unspecified size [PR116284,PR117391] c: minor fixes related to arrays of unspecified size [PR116284,PR117391] - - - - --- 2024-11-02 Martin Uecker New
c: detect variably-modified types [PR117145,PR117245,PR100420] c: detect variably-modified types [PR117145,PR117245,PR100420] - - - - --- 2024-10-26 Martin Uecker New
warning option for traps (-Wtrap) warning option for traps (-Wtrap) - - - - --- 2024-10-12 Martin Uecker New
[C] fix crash when checking for compatibility of structures [PR116726] [C] fix crash when checking for compatibility of structures [PR116726] - - - - --- 2024-09-17 Martin Uecker New
[v3,4/4] c: runtime checking for assigment of VM types [v3,1/4] c: runtime checking for assigment of VM types - - - - --- 2024-07-15 Martin Uecker New
[v3,3/4] c: runtime checking for assigment of VM types [v3,1/4] c: runtime checking for assigment of VM types - - - - --- 2024-07-15 Martin Uecker New
[v3,2/4] c: runtime checking for assigment of VM types [v3,1/4] c: runtime checking for assigment of VM types - - - - --- 2024-07-15 Martin Uecker New
[v3,1/4] c: runtime checking for assigment of VM types [v3,1/4] c: runtime checking for assigment of VM types - - - - --- 2024-07-15 Martin Uecker New
[v2] c: Add support for byte arrays in C2Y [v2] c: Add support for byte arrays in C2Y - - - - --- 2024-07-13 Martin Uecker New
c: Diagnose declarations that are used only in their own initializer [PR115027] c: Diagnose declarations that are used only in their own initializer [PR115027] - - - - --- 2024-06-29 Martin Uecker New
c: Fix ICE for incorrect code in comptypes_verify [PR115696] c: Fix ICE for incorrect code in comptypes_verify [PR115696] - - - - --- 2024-06-29 Martin Uecker New
c: Fix ICE for redeclaration of structs with different alignment [PR114727] c: Fix ICE for redeclaration of structs with different alignment [PR114727] - - - - --- 2024-06-29 Martin Uecker New
c: Add support for byte arrays in C2Y c: Add support for byte arrays in C2Y - - - - --- 2024-06-29 Martin Uecker New
« 1 2 »