Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Martin Sebor
| State =
Action Required
| Archived =
No
| 872 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Needs Review / ACK
Handled Elsewhere
Search
Archived
No
Yes
Both
Delegate
------
Nobody
jgarzik
arnd
ymano
smfrench
jlayton
tseliot
ogasawara
amitk
awhitcroft
mst
dayangkun
jwboyer
jwboyer
colinking
colinking
azummo
dwmw2
rtg
sconklin
smb
aliguori
bradf
galak
galak
demarchi
ms
bhundven
chbs
kengyu
kadlec
pdp
regit
jabk
laforge
laforge
tonyb
sfr
alai
zecke
zecke
__damien__
luka
luka
prafulla@marvell.com
cyrus
PeterHuewe
kiho
jow
jow
ypwong
nico
dedeckeh
dedeckeh
yousong
yousong
tomcwarren
mb
mrchuck
vineetg76
computersforpeace
Noltari
Noltari
patrick_delaunay
ee07b291
ldir
ldir
stefanct
zhouhan
carldani
blp
ffainelli
ffainelli
regXboi
bbrezillon
pravin
mkp
jpettit
phil
mkresin
mkresin
thess
thess
fbarrat
fbarrat
linville
jesse
tjaalton
esben
abrodkin
abrodkin
diproiettod
tbot
stephenfin
vriera
darball1
sammj
ajd
jogo
jogo
bhelgaas
blogic
blogic
oohal
russellb
ptomsich
agraf
joestringer
davem
davem
davem
mwalle
naveen
pchotard
tagr
tagr
tagr
pepe2k
pepe2k
arj
arj
andmur01
amitay
matttbe
pabeni
istokes
aparcar
Ansuel
goliath
martineau
tytso
danielschwierzeck
mariosix
dcaratti
ovsrobot
ovsrobot
aserdean
XiaoYang
khem
hs
mkorpershoek
tpetazzoni
marex
liwang
robimarko
danielhb
groug
apritzel
mmichelson
npiggin
pareddja
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
maximeh
dsa
jstancek
pm215
bpf
jonhunter
shettyg
lorpie01
acelan
wigyori
wigyori
apopple
dja
alexhung
lynxis
lynxis
brgl
brgl
peda
akodanev
narmstrong
981213
0andriy
chunkeey
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
shemminger
horms
monstr
vigneshr
mraynal
blocktrron
stewart
stewart
wsa
sjg
rfried
ehristev
akumar
freenix
Jaehoon
jacmet
ivanhu
kevery
rsalvaterra
adrianschmutzler
xypron
hegdevasant
hegdevasant
metan
bmeng
jagan
ukleinek
ukleinek
ag
rmilecki
rmilecki
prom
kabel
arbab
pablo
pablo
trini
apconole
rw
rw
abelloni
wbx
Hauke
Hauke
legoater
legoater
legoater
chleroy
svanheule
bjonglez
ynezz
aik
pevik
sbabic
sbabic
xback
xback
richiejp
dangole
dangole
forty
anuppatel
anuppatel
acer
echaudron
benh
rgrimm
next_ghost
segher
passgat
pratyush
jms
jms
jms
ymorin
ymorin
mans0n
ruscur
Andes
jmberg
festevam
jk
jk
jk
jk
linusw
linusw
numans
xuyang
matthias_bgg
tambarus
stroese
kubu
strlen
strlen
imaximets
apalos
dceara
pbrobinson
spectrum
cazzacarna
neocturne
aldot
TIENFONG
mpe
arnout
ktraynor
robh
nbd
nbd
calebccff
anguy11
paulus
jm
Apply
«
1
2
3
4
…
8
9
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
[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
fix off-by-one mistake in -Warray-bounds for major bounds (PR 84079)
fix off-by-one mistake in -Warray-bounds for major bounds (PR 84079)
- - - -
-
-
-
2020-07-22
Martin Sebor
New
[committed] remove stray text from option description (PR 96249)
[committed] remove stray text from option description (PR 96249)
- - - -
-
-
-
2020-07-20
Martin Sebor
New
avoid -Wnonnull on synthesized condition in static_cast (PR 96003)
avoid -Wnonnull on synthesized condition in static_cast (PR 96003)
- - - -
-
-
-
2020-07-17
Martin Sebor
New
improve validation of attribute arguments (PR c/78666)
improve validation of attribute arguments (PR c/78666)
- - - -
-
-
-
2020-07-09
Martin Sebor
New
avoid -Wnonnull for lambda stubs (PR c++/95984)
avoid -Wnonnull for lambda stubs (PR c++/95984)
- - - -
-
-
-
2020-07-01
Martin Sebor
New
correct memcmp expansion of constant representations containing embedded nuls (PR 95189)
correct memcmp expansion of constant representations containing embedded nuls (PR 95189)
- - - -
-
-
-
2020-07-01
Martin Sebor
New
separate reading past the end from -Wstringop-overflow
separate reading past the end from -Wstringop-overflow
- - - -
-
-
-
2020-06-24
Martin Sebor
New
handle MEM_REF with void* arguments (PR c++/95768)
handle MEM_REF with void* arguments (PR c++/95768)
- - - -
-
-
-
2020-06-22
Martin Sebor
New
avoid warning for memset writing over multiple members (PR 95667)
avoid warning for memset writing over multiple members (PR 95667)
- - - -
-
-
-
2020-06-18
Martin Sebor
New
guard against calls with fewer arguments than the function type implies (PR 95581)
guard against calls with fewer arguments than the function type implies (PR 95581)
- - - -
-
-
-
2020-06-08
Martin Sebor
New
avoid -Wmaybe-uninitialized in reload_cse_simplify_operands (PR bootstrap/95555)
avoid -Wmaybe-uninitialized in reload_cse_simplify_operands (PR bootstrap/95555)
- - - -
-
-
-
2020-06-06
Martin Sebor
New
underline null argument in -Wnonnull (PR c++/86568)
underline null argument in -Wnonnull (PR c++/86568)
- - - -
-
-
-
2020-06-05
Martin Sebor
New
avoid false positives due to compute_objsize (PR 95353)
avoid false positives due to compute_objsize (PR 95353)
- - - -
-
-
-
2020-06-03
Martin Sebor
New
warn on uninitialized accesses by function calls (PR 10138)
warn on uninitialized accesses by function calls (PR 10138)
- - - -
-
-
-
2020-05-15
Martin Sebor
New
avoid -Warray-bounds when indexing into array members of union (PR 94940)
avoid -Warray-bounds when indexing into array members of union (PR 94940)
- - - -
-
-
-
2020-05-08
Martin Sebor
New
handle std::byte in -Wclass-memaccess (PR 94923)
handle std::byte in -Wclass-memaccess (PR 94923)
- - - -
-
-
-
2020-05-08
Martin Sebor
New
handle initialized flexible array members in __builtin_object_size [PR92815]
handle initialized flexible array members in __builtin_object_size [PR92815]
- - - -
-
-
-
2020-04-22
Martin Sebor
New
add missing -Wno-stack-usage etc. options [PR90983]
add missing -Wno-stack-usage etc. options [PR90983]
- - - -
-
-
-
2020-04-21
Martin Sebor
New
correct strncpy range computation in restrict pass (PR 94647)
correct strncpy range computation in restrict pass (PR 94647)
- - - -
-
-
-
2020-04-20
Martin Sebor
New
correct format of flexible array members in diagnostics (PR c/92326)
correct format of flexible array members in diagnostics (PR c/92326)
- - - -
-
-
-
2020-04-13
Martin Sebor
New
avoid treating more incompatible redeclarations as builtin-ins [PR94040]
avoid treating more incompatible redeclarations as builtin-ins [PR94040]
- - - -
-
-
-
2020-03-06
Martin Sebor
New
issue -Walloca even when alloca is a system header macro [PR94004]
issue -Walloca even when alloca is a system header macro [PR94004]
- - - -
-
-
-
2020-03-04
Martin Sebor
New
[COMMITTED] add test for false positive -Wformat-overflow in a loop [PR81401]
[COMMITTED] add test for false positive -Wformat-overflow in a loop [PR81401]
- - - -
-
-
-
2020-03-04
Martin Sebor
New
use all same precision in wide_int arguments (PR 93986)
use all same precision in wide_int arguments (PR 93986)
- - - -
-
-
-
2020-03-02
Martin Sebor
New
[committed] correct -Wbuiltin-declaration-mismatch default in manual
[committed] correct -Wbuiltin-declaration-mismatch default in manual
- - - -
-
-
-
2020-02-27
Martin Sebor
New
tighten up validation of built-in redeclarations (PR 93926)
tighten up validation of built-in redeclarations (PR 93926)
- - - -
-
-
-
2020-02-27
Martin Sebor
New
handle attribute format on functions without prototype (PR 93812)
handle attribute format on functions without prototype (PR 93812)
- - - -
-
-
-
2020-02-26
Martin Sebor
New
correctly handle attribute access (PR 92721)
correctly handle attribute access (PR 92721)
- - - -
-
-
-
2020-02-25
Martin Sebor
New
avoid -Wredundant-tags on a first declaration in use (PR 93824)
avoid -Wredundant-tags on a first declaration in use (PR 93824)
- - - -
-
-
-
2020-02-24
Martin Sebor
New
use pointer size rather than array size when storing the former (PR 93829)
use pointer size rather than array size when storing the former (PR 93829)
- - - -
-
-
-
2020-02-20
Martin Sebor
New
avoid issuing -Wredundant-tags in shared C/C++ code in headers (PR 93804)
avoid issuing -Wredundant-tags in shared C/C++ code in headers (PR 93804)
- - - -
-
-
-
2020-02-19
Martin Sebor
New
only handle true class-keys in -Wredundant-tags (PR 93801)
only handle true class-keys in -Wredundant-tags (PR 93801)
- - - -
-
-
-
2020-02-18
Martin Sebor
New
reject invalid flexarrays even in anonymous structs (PR 93753)
reject invalid flexarrays even in anonymous structs (PR 93753)
- - - -
-
-
-
2020-02-17
Martin Sebor
New
drop weakref attribute on function definitions (PR 92799)
drop weakref attribute on function definitions (PR 92799)
- - - -
-
-
-
2020-02-14
Martin Sebor
New
avoid assuming calloc return value is used (PR 93683)
avoid assuming calloc return value is used (PR 93683)
- - - -
-
-
-
2020-02-11
Martin Sebor
New
avoid user-constructible types in reshape_init_array (PR 90938)
avoid user-constructible types in reshape_init_array (PR 90938)
- - - -
-
-
-
2020-02-11
Martin Sebor
New
issue -Wstringop-overflow for potential overflow, not -truncation (PR 93646)
issue -Wstringop-overflow for potential overflow, not -truncation (PR 93646)
- - - -
-
-
-
2020-02-10
Martin Sebor
New
fix off-by-one mistakes in attribute access syntax checking (PR 93640)
fix off-by-one mistakes in attribute access syntax checking (PR 93640)
- - - -
-
-
-
2020-02-10
Martin Sebor
New
document that alias and target must have the same type
document that alias and target must have the same type
- - - -
-
-
-
2020-02-05
Martin Sebor
New
avoid issuing -Wrestrict from folder (PR 93519)
avoid issuing -Wrestrict from folder (PR 93519)
- - - -
-
-
-
2020-02-04
Martin Sebor
New
[committed] update gcc-10/changes.html
[committed] update gcc-10/changes.html
- - - -
-
-
-
2020-01-23
Martin Sebor
New
avoid -Wrestrict on sprintf %p with destination as argument (PR 84919)
avoid -Wrestrict on sprintf %p with destination as argument (PR 84919)
- - - -
-
-
-
2020-01-22
Martin Sebor
New
[committed] avoid target dependencies in a couple of tests (PR 92829)
[committed] avoid target dependencies in a couple of tests (PR 92829)
- - - -
-
-
-
2020-01-20
Martin Sebor
New
adjust object size computation for union accesses and PHIs (PR 92765)
adjust object size computation for union accesses and PHIs (PR 92765)
- - - -
-
-
-
2020-01-15
Martin Sebor
New
[committed] fix a logic error in attribute access validation (PR 93132)
[committed] fix a logic error in attribute access validation (PR 93132)
- - - -
-
-
-
2020-01-10
Martin Sebor
New
allow nul-over-nul elimination only for single-byte stores (PR 93213)
allow nul-over-nul elimination only for single-byte stores (PR 93213)
- - - -
-
-
-
2020-01-10
Martin Sebor
New
avoid warning on vectorized past-the-end stores (PR 93200)
avoid warning on vectorized past-the-end stores (PR 93200)
- - - -
-
-
-
2020-01-08
Martin Sebor
New
[committed] avoid assuming array indices are zero-based (PR 92952)
[committed] avoid assuming array indices are zero-based (PR 92952)
- - - -
-
-
-
2019-12-16
Martin Sebor
New
[committed] fix typos in attribute access
[committed] fix typos in attribute access
- - - -
-
-
-
2019-12-14
Martin Sebor
New
[PING,3] track dynamic allocation in strlen (PR 91582)
[PING,3] track dynamic allocation in strlen (PR 91582)
- - - -
-
-
-
2019-12-07
Martin Sebor
New
avoid using uninitialized offset (PR 92622)
avoid using uninitialized offset (PR 92622)
- - - -
-
-
-
2019-12-05
Martin Sebor
New
avoid invoking assignment on uninitialized objects (PR 92761, 92762)
avoid invoking assignment on uninitialized objects (PR 92761, 92762)
- - - -
-
-
-
2019-12-03
Martin Sebor
New
add -Wmismatched-tags (PR 61339)
add -Wmismatched-tags (PR 61339)
- - - -
-
-
-
2019-12-03
Martin Sebor
New
[committed] restore a test inadvertently removed in r278621 (PR 92683))
[committed] restore a test inadvertently removed in r278621 (PR 92683))
- - - -
-
-
-
2019-11-27
Martin Sebor
New
[v3] add object access attributes (PR 83859)
[v3] add object access attributes (PR 83859)
- - - -
-
-
-
2019-11-21
Martin Sebor
New
extend missing nul checks to all built-ins (PR 88226)
extend missing nul checks to all built-ins (PR 88226)
- - - -
-
-
-
2019-11-14
Martin Sebor
New
fold strncmp of unterminated arrays (PR 92501)
fold strncmp of unterminated arrays (PR 92501)
- - - -
-
-
-
2019-11-14
Martin Sebor
New
track dynamic allocation in strlen (PR 91582)
track dynamic allocation in strlen (PR 91582)
- - - -
-
-
-
2019-11-12
Martin Sebor
New
errno can't alias locals (PR 92412)
errno can't alias locals (PR 92412)
- - - -
-
-
-
2019-11-11
Martin Sebor
New
extend -Wstringop-overflow to allocated objects (PR 91582)
extend -Wstringop-overflow to allocated objects (PR 91582)
- - - -
-
-
-
2019-11-08
Martin Sebor
New
include size and offset in -Wstringop-overflow
include size and offset in -Wstringop-overflow
- - - -
-
-
-
2019-11-06
Martin Sebor
New
tweak component_ref_size to extend -Wzero-length-array-bounds and not ICE (PR 92373)
tweak component_ref_size to extend -Wzero-length-array-bounds and not ICE (PR 92373)
- - - -
-
-
-
2019-11-06
Martin Sebor
New
handle constant size VLAs in -Warray-bounds (PR 82608, 92333)
handle constant size VLAs in -Warray-bounds (PR 82608, 92333)
- - - -
-
-
-
2019-11-05
Martin Sebor
New
avoid folding of invalid indices to compound literals (PR 92341)
avoid folding of invalid indices to compound literals (PR 92341)
- - - -
-
-
-
2019-11-04
Martin Sebor
New
avoid assuming struct, memebers have constant sizes (PR 92349)
avoid assuming struct, memebers have constant sizes (PR 92349)
- - - -
-
-
-
2019-11-04
Martin Sebor
New
use EVRP in more strlen functions
use EVRP in more strlen functions
- - - -
-
-
-
2019-10-28
Martin Sebor
New
avoid eliminating live nul stores into strings of bounded length (PR 92226)
avoid eliminating live nul stores into strings of bounded length (PR 92226)
- - - -
-
-
-
2019-10-28
Martin Sebor
New
[committed] correct strcmp() == 0 result for unknown strings (PR 92157)
[committed] correct strcmp() == 0 result for unknown strings (PR 92157)
- - - -
-
-
-
2019-10-18
Martin Sebor
New
handle string copies with non-constant lengths (PR 91996)
handle string copies with non-constant lengths (PR 91996)
- - - -
-
-
-
2019-10-15
Martin Sebor
New
handle local aggregate initialization in strlen, take 2 (PR 83821)
handle local aggregate initialization in strlen, take 2 (PR 83821)
- - - -
-
-
-
2019-10-15
Martin Sebor
New
[POC,v2] __builtin_warning
[POC,v2] __builtin_warning
- - - -
-
-
-
2019-10-14
Martin Sebor
New
implement -Wrestrict for sprintf (PR 83688)
implement -Wrestrict for sprintf (PR 83688)
- - - -
-
-
-
2019-10-08
Martin Sebor
New
avoid a spurious -Wstringop-overflow due to multiple MEM_REFs (PR 92014)
avoid a spurious -Wstringop-overflow due to multiple MEM_REFs (PR 92014)
- - - -
-
-
-
2019-10-08
Martin Sebor
New
handle arrays in -Wclass-memaccess (PR 92001)
handle arrays in -Wclass-memaccess (PR 92001)
- - - -
-
-
-
2019-10-08
Martin Sebor
New
diagnose more out-of-bounds char writes (PR 91977)
diagnose more out-of-bounds char writes (PR 91977)
- - - -
-
-
-
2019-10-03
Martin Sebor
New
mention referenced object in more -Wstringop-overflow instances
mention referenced object in more -Wstringop-overflow instances
- - - -
-
-
-
2019-10-02
Martin Sebor
New
add __has_builtin (PR 66970)
add __has_builtin (PR 66970)
- - - -
-
-
-
2019-10-01
Martin Sebor
New
[WIP] add object access attributes (PR 83859)
[WIP] add object access attributes (PR 83859)
- - - -
-
-
-
2019-09-29
Martin Sebor
New
declare bcmp, bcopy, and bzero nonnull (PR 80936)
declare bcmp, bcopy, and bzero nonnull (PR 80936)
- - - -
-
-
-
2019-09-27
Martin Sebor
New
handle null and non-constant values in get_range_strlen_dynamic (PR 91570)
handle null and non-constant values in get_range_strlen_dynamic (PR 91570)
- - - -
-
-
-
2019-09-22
Martin Sebor
New
[committed] avoid bogus warning on strcpy into nested member array (PR 91830)
[committed] avoid bogus warning on strcpy into nested member array (PR 91830)
- - - -
-
-
-
2019-09-21
Martin Sebor
New
bring -Warray-bounds closer to -Wstringop-overflow (PR91647, 91463, 91679)
bring -Warray-bounds closer to -Wstringop-overflow (PR91647, 91463, 91679)
- - - -
-
-
-
2019-09-06
Martin Sebor
New
detect strcat/strcpy overflowing member arrays (PR 91631)
detect strcat/strcpy overflowing member arrays (PR 91631)
- - - -
-
-
-
2019-09-04
Martin Sebor
New
use fallback location for warning (PR 91599)
use fallback location for warning (PR 91599)
- - - -
-
-
-
2019-08-30
Martin Sebor
New
correct MEM_REF bounds checking of arrays (PR 91584)
correct MEM_REF bounds checking of arrays (PR 91584)
- - - -
-
-
-
2019-08-29
Martin Sebor
New
correct checking of language options (PR 80545)
correct checking of language options (PR 80545)
- - - -
-
-
-
2019-08-28
Martin Sebor
New
correct an ILP32/LP64 bug in sprintf warning (PR 91567)
correct an ILP32/LP64 bug in sprintf warning (PR 91567)
- - - -
-
-
-
2019-08-27
Martin Sebor
New
issue consistent warning for past-the-end array stores (PR 91457)
issue consistent warning for past-the-end array stores (PR 91457)
- - - -
-
-
-
2019-08-16
Martin Sebor
New
make clear TYPE_SIZE may be non-constant or null
make clear TYPE_SIZE may be non-constant or null
- - - -
-
-
-
2019-08-15
Martin Sebor
New
[POC] rough prototype of __builtin_warning
[POC] rough prototype of __builtin_warning
- - - -
-
-
-
2019-08-09
Martin Sebor
New
fold more string comparison with known result (PR 90879)
fold more string comparison with known result (PR 90879)
- - - -
-
-
-
2019-08-09
Martin Sebor
New
enable gcc.dg/struct-ret-1.c on all targets
enable gcc.dg/struct-ret-1.c on all targets
- - - -
-
-
-
2019-08-07
Martin Sebor
New
[committed] add test for PR 50476
[committed] add test for PR 50476
- - - -
-
-
-
2019-08-06
Martin Sebor
New
[committed] add C++ test for PR60517
[committed] add C++ test for PR60517
- - - -
-
-
-
2019-08-06
Martin Sebor
New
issue a correct fix-it hint for bad argument in GCC diagnostics (PR 80619)
issue a correct fix-it hint for bad argument in GCC diagnostics (PR 80619)
- - - -
-
-
-
2019-08-05
Martin Sebor
New
fix and improve strlen conditional handling of merged stores (PR 91183, 91294, 91315)
fix and improve strlen conditional handling of merged stores (PR 91183, 91294, 91315)
- - - -
-
-
-
2019-08-01
Martin Sebor
New
[doc] document variable attribute alias
[doc] document variable attribute alias
- - - -
-
-
-
2019-07-31
Martin Sebor
New
«
1
2
3
4
…
8
9
»