Show patches with: Submitter = Martin Uecker       |    State = Action Required       |    Archived = No       |   99 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[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
[v2] c: Error message for incorrect use of static in array declarations [v2] c: Error message for incorrect use of static in array declarations - - - - --- 2024-06-26 Martin Uecker New
[C] C: Error message for incorrect use of static in array declarations [C] C: Error message for incorrect use of static in array declarations - - - - --- 2024-06-23 Martin Uecker New
Fix test errors introduced with fix for PR115157 Fix test errors introduced with fix for PR115157 - - - - --- 2024-06-23 Martin Uecker New
Fix test errors after r15-1394 for sizeof(int)==sizeof(long) [PR115545] Fix test errors after r15-1394 for sizeof(int)==sizeof(long) [PR115545] - - - - --- 2024-06-23 Martin Uecker New
[C] Fix ICE related to incomplete structures in C23 [PR114930,PR115502]. [C] Fix ICE related to incomplete structures in C23 [PR114930,PR115502]. - - - - --- 2024-06-18 Martin Uecker New
[C,v4] Fix for redeclared enumerator initialized with different type [PR115109] [C,v4] Fix for redeclared enumerator initialized with different type [PR115109] - - - - --- 2024-06-17 Martin Uecker New
[C,v3] Fix for redeclared enumerator initialized with different type [PR115109] [C,v3] Fix for redeclared enumerator initialized with different type [PR115109] - - - - --- 2024-06-01 Martin Uecker New
[C,v2] : allow aliasing of compatible types derived from enumeral types [PR115157] [C,v2] : allow aliasing of compatible types derived from enumeral types [PR115157] - - - - --- 2024-05-24 Martin Uecker New
[C] : allow aliasing of compatible types derived from enumeral types [PR115157] [C] : allow aliasing of compatible types derived from enumeral types [PR115157] - - - - --- 2024-05-21 Martin Uecker New
[C,v2] Fix for redeclared enumerator initialized with different type [PR115109] [C,v2] Fix for redeclared enumerator initialized with different type [PR115109] - - - - --- 2024-05-19 Martin Uecker New
[C] Fix for redeclared enumerator initialized with different type [PR115109] [C] Fix for redeclared enumerator initialized with different type [PR115109] - - - - --- 2024-05-18 Martin Uecker New
[C] Fix for some variably modified types not being recognized [PR114831] [C] Fix for some variably modified types not being recognized [PR114831] - - - - --- 2024-05-18 Martin Uecker New
[C,v2] Fix ICE with -g and -std=c23 related to incomplete types [PR114361] [C,v2] Fix ICE with -g and -std=c23 related to incomplete types [PR114361] - - - - --- 2024-04-14 Martin Uecker New
[C] fix aliasing for structures/unions with incomplete types [C] fix aliasing for structures/unions with incomplete types - - - - --- 2024-04-02 Martin Uecker New
[C] Fix ICE with -g and -std=c23 related to incomplete types [PR114361] [C] Fix ICE with -g and -std=c23 related to incomplete types [PR114361] - - - - --- 2024-04-02 Martin Uecker New
Fix ICE with -g and -std=c23 when forming composite types [PR113438] Fix ICE with -g and -std=c23 when forming composite types [PR113438] - - - - --- 2024-01-27 Martin Uecker New
[C] Fix ICE for composite type for structs with unsigned bitfields [PR113492] [C] Fix ICE for composite type for structs with unsigned bitfields [PR113492] - - - - --- 2024-01-20 Martin Uecker New
[C] C: Fix type compatibility for structs with variable sized fields. [C] C: Fix type compatibility for structs with variable sized fields. - - - - --- 2023-12-27 Martin Uecker New
[V6] c23: construct composite type for tagged types [V6] c23: construct composite type for tagged types - - - - --- 2023-12-21 Martin Uecker New
[V5,C,4/4] c23: construct composite type for tagged types Untitled series #387043 - - - - --- 2023-12-17 Martin Uecker New
[V5,C,3/4] c23: aliasing of compatible tagged types Untitled series #387042 - - - - --- 2023-12-17 Martin Uecker New
[V5,C,2/4] c23: tag compatibility rules for enums Untitled series #387041 - - - - --- 2023-12-17 Martin Uecker New
[V5,C,1/4] c23: tag compatibility rules for struct and unions [V5,C,1/4] c23: tag compatibility rules for struct and unions - - - - --- 2023-12-17 Martin Uecker New
v2 [C PATCH] Fix regression causing ICE for structs with VLAs [PR 112488] v2 [C PATCH] Fix regression causing ICE for structs with VLAs [PR 112488] - - - - --- 2023-12-09 Martin Uecker New
[C] Fix regression causing ICE for structs with VLAs [PR 112488] [C] Fix regression causing ICE for structs with VLAs [PR 112488] - - - - --- 2023-12-08 Martin Uecker New
[V4,4/4] c23: construct composite type for tagged types Untitled series #384002 - - - - --- 2023-11-27 Martin Uecker New
[V4,3/4] c23: aliasing of compatible tagged types Untitled series #384003 - - - - --- 2023-11-27 Martin Uecker New
[V4,2/4] c23: tag compatibility rules for enums Untitled series #384001 - - - - --- 2023-11-27 Martin Uecker New
[V4,C,1/4] c23: tag compatibility rules for struct and unions [V4,C,1/4] c23: tag compatibility rules for struct and unions - - - - --- 2023-11-27 Martin Uecker New
[4/4] c: runtime checking for assigment of VM types 4/4 [1/4] c: runtime checking for assigment of VM types 1/4 - - - - --- 2023-11-18 Martin Uecker New
[3/4] c: runtime checking for assigment of VM types 3/4 [1/4] c: runtime checking for assigment of VM types 1/4 - - - - --- 2023-11-18 Martin Uecker New
[2/4] c: runtime checking for assigment of VM types 2/4 [1/4] c: runtime checking for assigment of VM types 1/4 - - - - --- 2023-11-18 Martin Uecker New
[1/4] c: runtime checking for assigment of VM types 1/4 [1/4] c: runtime checking for assigment of VM types 1/4 - - - - --- 2023-11-18 Martin Uecker New
[4/4] c23: construct composite type for tagged types [1/4] c23: tag compatibility rules for struct and unions - - - - --- 2023-11-16 Martin Uecker New
[3/4] c23: aliasing of compatible tagged types [1/4] c23: tag compatibility rules for struct and unions - - - - --- 2023-11-16 Martin Uecker New
[2/4] c23: tag compatibility rules for enums [1/4] c23: tag compatibility rules for struct and unions - - - - --- 2023-11-16 Martin Uecker New
[1/4] c23: tag compatibility rules for struct and unions [1/4] c23: tag compatibility rules for struct and unions - - - - --- 2023-11-16 Martin Uecker New
RFC [PATCH] c: Add missing cases where vla sizes are not instrumented by UBSan [PR98608] RFC [PATCH] c: Add missing cases where vla sizes are not instrumented by UBSan [PR98608] - - - - --- 2023-11-01 Martin Uecker New
Reduce false positives for -Wnonnull for VLA parameters [PR98541] Reduce false positives for -Wnonnull for VLA parameters [PR98541] - - - - --- 2023-10-31 Martin Uecker New
tree-optimization/109334: Improve computation for access attribute tree-optimization/109334: Improve computation for access attribute - - - - --- 2023-10-26 Martin Uecker New
[PING,2,C] Synthesize nonnull attribute for parameters declared with static [PING,2,C] Synthesize nonnull attribute for parameters declared with static - - - - --- 2023-10-21 Martin Uecker New
[C] error for function with external and internal linkage [PR111708] [C] error for function with external and internal linkage [PR111708] - - - - --- 2023-10-14 Martin Uecker New
[C,v2] Add Walloc-size to warn about insufficient size in allocations [PR71219] [C,v2] Add Walloc-size to warn about insufficient size in allocations [PR71219] - - - - --- 2023-09-18 Martin Uecker New
[C,1/6,v2] c: reorganize recursive type checking [C,1/6,v2] c: reorganize recursive type checking - - - - --- 2023-09-10 Martin Uecker New
[C] c: flag for tag compatibility rules [C] c: flag for tag compatibility rules - - - - --- 2023-08-26 Martin Uecker New
[C,6/6] c23: construct composite type for tagged types [C,1/6] c: reorganize recursive type checking - - - - --- 2023-08-26 Martin Uecker New
[C,5/6] c23: aliasing of compatible tagged types [C,1/6] c: reorganize recursive type checking - - - - --- 2023-08-26 Martin Uecker New
[C,4/6] c23: tag compatibility rules for enums [C,1/6] c: reorganize recursive type checking - - - - --- 2023-08-26 Martin Uecker New
[C,3/6] c23: tag compatibility rules for struct and unions [C,1/6] c: reorganize recursive type checking - - - - --- 2023-08-26 Martin Uecker New
[C,2/6] c23: recursive type checking of tagged type [C,1/6] c: reorganize recursive type checking - - - - --- 2023-08-26 Martin Uecker New
[C,1/6] c: reorganize recursive type checking [C,1/6] c: reorganize recursive type checking - - - - --- 2023-08-26 Martin Uecker New
[committed] fix misleading identation breaking bootstrap [committed] fix misleading identation breaking bootstrap - - - - --- 2023-08-20 Martin Uecker New
c: Support for -Wuseless-cast [RR84510] c: Support for -Wuseless-cast [RR84510] - - - - --- 2023-08-10 Martin Uecker New
[C] Support typename as selector in _Generic [C] Support typename as selector in _Generic - - - - --- 2023-08-05 Martin Uecker New
[committed] c: Less warnings for parameters declared as arrays [PR98536] [committed] c: Less warnings for parameters declared as arrays [PR98536] - - - - --- 2023-08-05 Martin Uecker New
[C] _Generic should not warn in non-active branches [PR68193,PR97100] [C] _Generic should not warn in non-active branches [PR68193,PR97100] - - - - --- 2023-08-04 Martin Uecker New
[C] : Add Walloc-type to warn about insufficient size in allocations [C] : Add Walloc-type to warn about insufficient size in allocations - - - - --- 2023-07-21 Martin Uecker New
[C,1/4] introduce ubsan checking for assigment of VM types 1/4 [C,1/4] introduce ubsan checking for assigment of VM types 1/4 - - - - --- 2023-05-29 Martin Uecker New
[C] -Wstringop-overflow for parameters with forward-declared sizes [C] -Wstringop-overflow for parameters with forward-declared sizes - - - - --- 2023-05-26 Martin Uecker New
[C,v3] Fix ICEs related to VM types in C 2/2 [C,v3] Fix ICEs related to VM types in C 2/2 - - - - --- 2023-05-22 Martin Uecker New
[C,v3] Fix ICEs related to VM types in C 1/2 [C,v3] Fix ICEs related to VM types in C 1/2 - - - - --- 2023-05-22 Martin Uecker New
[C] Remove dead code related to type compatibility across TUs. [C] Remove dead code related to type compatibility across TUs. - - - - --- 2023-05-19 Martin Uecker New
[C,v2] Fix ICEs related to VM types in C [PR106465, PR107557, PR108423, PR109450] [C,v2] Fix ICEs related to VM types in C [PR106465, PR107557, PR108423, PR109450] - - - - --- 2023-05-19 Martin Uecker New
[PING,C] Fix ICEs related to VM types in C [PR106465, PR107557, PR108423, PR109450] [PING,C] Fix ICEs related to VM types in C [PR106465, PR107557, PR108423, PR109450] - - - - --- 2023-05-18 Martin Uecker New
[committed,12] Fix ICE related to implicit access attributes for VLA arguments [PR105660] [committed,12] Fix ICE related to implicit access attributes for VLA arguments [PR105660] - - - - --- 2023-05-09 Martin Uecker New
[C,-,backport,12] Fix ICE related to implicit access attributes for VLA arguments [PR105660] [C,-,backport,12] Fix ICE related to implicit access attributes for VLA arguments [PR105660] - - - - --- 2023-04-19 Martin Uecker New
Less warnings for parameters declared as arrays [PR98541, PR98536] Less warnings for parameters declared as arrays [PR98541, PR98536] - - - - --- 2023-04-03 Martin Uecker New
[C] Detect all variably modified types [PR108375] [C] Detect all variably modified types [PR108375] - - - - --- 2023-02-17 Martin Uecker New
[C] Fix ICE related to implicit access attributes for VLA arguments [PR105660] [C] Fix ICE related to implicit access attributes for VLA arguments [PR105660] - - - - --- 2023-02-12 Martin Uecker New
gimplify size expressions in parameters for all types [PR107557] [PR108423] gimplify size expressions in parameters for all types [PR107557] [PR108423] - - - - --- 2023-02-08 Martin Uecker New
regression tests for 103770 fixed on trunk regression tests for 103770 fixed on trunk - - - - --- 2022-12-22 Martin Uecker New
[C] (for STAGE 1) UBSan instrumentation for assignment of VM types [C] (for STAGE 1) UBSan instrumentation for assignment of VM types - - - - --- 2022-12-22 Martin Uecker New
[C] (for STAGE 1) Reorganize comptypes and related functions [C] (for STAGE 1) Reorganize comptypes and related functions - - - - --- 2022-12-22 Martin Uecker New
[C] remove same_translation_unit_p [C] remove same_translation_unit_p - - - - --- 2022-12-20 Martin Uecker New