Show patches with: Submitter = Martin Uecker       |   56 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
Fix ICE with -g and -std=c23 when forming composite types [PR113438] Fix ICE with -g and -std=c23 when forming composite types [PR113438] - - - -1- 2024-01-27 Martin Uecker Unresolved
[C] Fix ICE for composite type for structs with unsigned bitfields [PR113492] [C] Fix ICE for composite type for structs with unsigned bitfields [PR113492] - - - 1-- 2024-01-20 Martin Uecker Accepted
[C] C: Fix type compatibility for structs with variable sized fields. [C] C: Fix type compatibility for structs with variable sized fields. - - - -1- 2023-12-27 Martin Uecker Unresolved
[V6] c23: construct composite type for tagged types [V6] c23: construct composite type for tagged types - - - -1- 2023-12-21 Martin Uecker Unresolved
[V5,C,4/4] c23: construct composite type for tagged types Untitled series #74084 - - - -1- 2023-12-17 Martin Uecker Unresolved
[V5,C,3/4] c23: aliasing of compatible tagged types Untitled series #74083 - - - -1- 2023-12-17 Martin Uecker Unresolved
[V5,C,2/4] c23: tag compatibility rules for enums Untitled series #74082 - - - -1- 2023-12-17 Martin Uecker Unresolved
[V5,C,1/4] c23: tag compatibility rules for struct and unions [V5,C,1/4] c23: tag compatibility rules for struct and unions - - - -1- 2023-12-17 Martin Uecker Unresolved
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] - - - -1- 2023-12-09 Martin Uecker Unresolved
[C] Fix regression causing ICE for structs with VLAs [PR 112488] [C] Fix regression causing ICE for structs with VLAs [PR 112488] - - - -1- 2023-12-08 Martin Uecker Unresolved
[V4,4/4] c23: construct composite type for tagged types Untitled series #70292 - - - 1-- 2023-11-27 Martin Uecker Accepted
[4/4] c: runtime checking for assigment of VM types 4/4 [1/4] c: runtime checking for assigment of VM types 1/4 - - - -1- 2023-11-18 Martin Uecker Unresolved
[3/4] c: runtime checking for assigment of VM types 3/4 [1/4] c: runtime checking for assigment of VM types 1/4 - - - -1- 2023-11-18 Martin Uecker Unresolved
[2/4] c: runtime checking for assigment of VM types 2/4 [1/4] c: runtime checking for assigment of VM types 1/4 - - - -1- 2023-11-18 Martin Uecker Unresolved
[1/4] c: runtime checking for assigment of VM types 1/4 [1/4] c: runtime checking for assigment of VM types 1/4 - - - -1- 2023-11-18 Martin Uecker Unresolved
[4/4] c23: construct composite type for tagged types [1/4] c23: tag compatibility rules for struct and unions - - - -1- 2023-11-16 Martin Uecker Unresolved
[3/4] c23: aliasing of compatible tagged types [1/4] c23: tag compatibility rules for struct and unions - - - -1- 2023-11-16 Martin Uecker Unresolved
[2/4] c23: tag compatibility rules for enums [1/4] c23: tag compatibility rules for struct and unions - - - -1- 2023-11-16 Martin Uecker Unresolved
[1/4] c23: tag compatibility rules for struct and unions [1/4] c23: tag compatibility rules for struct and unions - - - -1- 2023-11-16 Martin Uecker Unresolved
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] - - - 1-- 2023-11-01 Martin Uecker Accepted
Reduce false positives for -Wnonnull for VLA parameters [PR98541] Reduce false positives for -Wnonnull for VLA parameters [PR98541] - - - 1-- 2023-10-31 Martin Uecker Accepted
tree-optimization/109334: Improve computation for access attribute tree-optimization/109334: Improve computation for access attribute - - - 1-- 2023-10-26 Martin Uecker Accepted
[PING,2,C] Synthesize nonnull attribute for parameters declared with static [PING,2,C] Synthesize nonnull attribute for parameters declared with static - - - -1- 2023-10-21 Martin Uecker Unresolved
[C] error for function with external and internal linkage [PR111708] [C] error for function with external and internal linkage [PR111708] - - - 1-- 2023-10-14 Martin Uecker Accepted
[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] - - - 1-- 2023-09-18 Martin Uecker Accepted
[C,1/6,v2] c: reorganize recursive type checking [C,1/6,v2] c: reorganize recursive type checking - - - -1- 2023-09-10 Martin Uecker Unresolved
[C] c: flag for tag compatibility rules [C] c: flag for tag compatibility rules - - - -1- 2023-08-26 Martin Uecker Unresolved
[C,6/6] c23: construct composite type for tagged types [C,1/6] c: reorganize recursive type checking - - - -1- 2023-08-26 Martin Uecker Unresolved
[C,5/6] c23: aliasing of compatible tagged types [C,1/6] c: reorganize recursive type checking - - - -1- 2023-08-26 Martin Uecker Unresolved
[C,4/6] c23: tag compatibility rules for enums [C,1/6] c: reorganize recursive type checking - - - -1- 2023-08-26 Martin Uecker Unresolved
[C,3/6] c23: tag compatibility rules for struct and unions [C,1/6] c: reorganize recursive type checking - - - -1- 2023-08-26 Martin Uecker Unresolved
[C,2/6] c23: recursive type checking of tagged type [C,1/6] c: reorganize recursive type checking - - - -1- 2023-08-26 Martin Uecker Unresolved
[C,1/6] c: reorganize recursive type checking [C,1/6] c: reorganize recursive type checking - - - -1- 2023-08-26 Martin Uecker Unresolved
[committed] fix misleading identation breaking bootstrap [committed] fix misleading identation breaking bootstrap - - - --1 2023-08-20 Martin Uecker Not Applicable
c: Support for -Wuseless-cast [RR84510] c: Support for -Wuseless-cast [RR84510] - - - 1-- 2023-08-10 Martin Uecker Accepted
[C] Support typename as selector in _Generic [C] Support typename as selector in _Generic - - - -1- 2023-08-05 Martin Uecker Unresolved
[committed] c: Less warnings for parameters declared as arrays [PR98536] [committed] c: Less warnings for parameters declared as arrays [PR98536] - - - 1-- 2023-08-05 Martin Uecker Accepted
[C] _Generic should not warn in non-active branches [PR68193,PR97100] [C] _Generic should not warn in non-active branches [PR68193,PR97100] - - - 1-- 2023-08-04 Martin Uecker Accepted
[C] : Add Walloc-type to warn about insufficient size in allocations [C] : Add Walloc-type to warn about insufficient size in allocations - - - -1- 2023-07-21 Martin Uecker Corrupt patch
[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 - - - -1- 2023-05-29 Martin Uecker Unresolved
[C] -Wstringop-overflow for parameters with forward-declared sizes [C] -Wstringop-overflow for parameters with forward-declared sizes - - - 1-- 2023-05-26 Martin Uecker Accepted
[C,v3] Fix ICEs related to VM types in C 2/2 [C,v3] Fix ICEs related to VM types in C 2/2 - - - -1- 2023-05-22 Martin Uecker Unresolved
[C,v3] Fix ICEs related to VM types in C 1/2 [C,v3] Fix ICEs related to VM types in C 1/2 - - - 1-- 2023-05-22 Martin Uecker Accepted
[C] Remove dead code related to type compatibility across TUs. [C] Remove dead code related to type compatibility across TUs. - - - 1-- 2023-05-19 Martin Uecker Accepted
[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] - - - 1-- 2023-05-19 Martin Uecker Accepted
[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] - - - 1-- 2023-05-18 Martin Uecker Accepted
[committed,gcc,12] Fix ICE related to implicit access attributes for VLA arguments [PR105660] [committed,gcc,12] Fix ICE related to implicit access attributes for VLA arguments [PR105660] - - - -1- 2023-05-09 Martin Uecker Repeat Merge
[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] - - - -1- 2023-04-19 Martin Uecker Repeat Merge
Less warnings for parameters declared as arrays [PR98541, PR98536] Less warnings for parameters declared as arrays [PR98541, PR98536] - - - 1-- 2023-04-03 Martin Uecker Accepted
[C] Detect all variably modified types [PR108375] [C] Detect all variably modified types [PR108375] - - - 1-- 2023-02-17 Martin Uecker Accepted
[C] Fix ICE related to implicit access attributes for VLA arguments [PR105660] [C] Fix ICE related to implicit access attributes for VLA arguments [PR105660] - - - 1-- 2023-02-12 Martin Uecker Accepted
gimplify size expressions in parameters for all types [PR107557] [PR108423] gimplify size expressions in parameters for all types [PR107557] [PR108423] - - - 1-- 2023-02-08 Martin Uecker Accepted
regression tests for 103770 fixed on trunk regression tests for 103770 fixed on trunk - - - 1-- 2022-12-22 Martin Uecker Accepted
[C] (for STAGE 1) UBSan instrumentation for assignment of VM types [C] (for STAGE 1) UBSan instrumentation for assignment of VM types - - - -1- 2022-12-22 Martin Uecker Unresolved
[C] (for STAGE 1) Reorganize comptypes and related functions [C] (for STAGE 1) Reorganize comptypes and related functions - - - -1- 2022-12-22 Martin Uecker Unresolved
[C] remove same_translation_unit_p [C] remove same_translation_unit_p - - - -1- 2022-12-20 Martin Uecker Corrupt patch