Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Iain Sandoe
| State =
Action Required
| Archived =
No
| 444 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
demarchi
ms
bhundven
chbs
kengyu
kadlec
regit
jabk
laforge
laforge
tonyb
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
patrick_delaunay
Noltari
Noltari
ee07b291
ldir
ldir
stefanct
zhouhan
carldani
blp
ffainelli
ffainelli
regXboi
bbrezillon
pravin
mkp
jpettit
mkresin
mkresin
thess
thess
fbarrat
fbarrat
phil
linville
jesse
tjaalton
esben
abrodkin
abrodkin
diproiettod
tbot
stephenfin
ajd
darball1
sammj
jogo
jogo
bhelgaas
blogic
blogic
pchotard
oohal
russellb
ptomsich
agraf
joestringer
naveen
tagr
tagr
pepe2k
pepe2k
mwalle
arj
arj
davem
davem
davem
jforissier
andmur01
amitay
matttbe
pabeni
istokes
aparcar
danielschwierzeck
martineau
Ansuel
maddy
goliath
mkorpershoek
mariosix
dcaratti
aserdean
ovsrobot
ovsrobot
tpetazzoni
marex
khem
XiaoYang
robimarko
danielhb
groug
npiggin
mmichelson
apritzel
pareddja
liwang
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
dsa
jstancek
bpf
shettyg
lorpie01
acelan
wigyori
wigyori
pm215
apopple
dja
alexhung
lynxis
lynxis
brgl
brgl
peda
akodanev
0andriy
981213
narmstrong
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
blocktrron
vigneshr
mraynal
monstr
shemminger
chunkeey
stewart
stewart
wsa
kabel
ukleinek
ukleinek
Jaehoon
ehristev
rfried
ivanhu
ag
prom
xypron
rsalvaterra
adrianschmutzler
hegdevasant
hegdevasant
horms
jacmet
jagan
arbab
kevery
rmilecki
rmilecki
freenix
bmeng
metan
akumar
sjg
abelloni
chleroy
pablo
pablo
apconole
wbx
legoater
legoater
legoater
rw
rw
trini
juju
svanheule
bjonglez
ynezz
xback
xback
sbabic
sbabic
richiejp
pevik
dangole
dangole
jonhunter
aik
Hauke
Hauke
forty
next_ghost
anuppatel
anuppatel
amusil
acer
echaudron
benh
rgrimm
segher
passgat
pratyush
jms
jms
jms
jmberg
mans0n
ruscur
numans
Andes
festevam
ymorin
jk
jk
jk
jk
xuyang
linusw
linusw
conchuod
matthias_bgg
tambarus
kubu
tytso
ltpci
krzk
pbrobinson
spectrum
strlen
strlen
imaximets
stroese
dceara
apalos
neocturne
cazzacarna
aldot
TIENFONG
tperale
mpe
galak
sfr
arnout
ktraynor
robh
nbd
nbd
kcxt
anguy11
paulus
jm
mwilczynski
Bubu
iTitou
vfazio
hs
jstephan
dlech
raymo200915
Apply
«
1
2
3
4
…
4
5
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
c++, contracts: Account for lambda captures in pre/post [PR124648].
c++, contracts: Account for lambda captures in pre/post [PR124648].
- - - -
-
-
-
2026-04-08
Iain Sandoe
New
[v2] c++, contracts: No implicit capture in lambda contract assertions [PR124648].
[v2] c++, contracts: No implicit capture in lambda contract assertions [PR124648].
- - - -
-
-
-
2026-04-08
Iain Sandoe
New
[v2] c++, contracts: No implicit capture in lambda contract assertions [PR124648].
[v2] c++, contracts: No implicit capture in lambda contract assertions [PR124648].
- - - -
-
-
-
2026-04-08
Iain Sandoe
New
c++, contracts: Omit unnecessary const-wrappers.
c++, contracts: Omit unnecessary const-wrappers.
- - - -
-
-
-
2026-03-26
Iain Sandoe
New
c++, contracts: No implicit capture in lambda contract assertions [PR124648].
c++, contracts: No implicit capture in lambda contract assertions [PR124648].
- - - -
-
-
-
2026-03-26
Iain Sandoe
New
testsuite, c++: Skip contracts run tests for non-hosted.
testsuite, c++: Skip contracts run tests for non-hosted.
- - - -
-
-
-
2026-03-25
Iain Sandoe
New
[pushed] libiberty, Darwin: Fix handling of file offsets.
[pushed] libiberty, Darwin: Fix handling of file offsets.
- - - -
-
-
-
2026-02-25
Iain Sandoe
New
[pushed] diagnostics: Fix bootstrap on 32b Darwin hosts.
[pushed] diagnostics: Fix bootstrap on 32b Darwin hosts.
- - - -
-
-
-
2026-02-15
Iain Sandoe
New
options: Fix a missing period on and option message.
options: Fix a missing period on and option message.
- - - -
-
-
-
2026-01-28
Iain Sandoe
New
[9/9,v4] c++, contracts: Add caller-side contract checks, and controls.
C++26 Contracts initial implementation.
- - - -
-
-
-
2026-01-27
Iain Sandoe
New
[8/9,v4] c++, contracts: Allow contract checks as outlined functions.
C++26 Contracts initial implementation.
- - - -
-
-
-
2026-01-27
Iain Sandoe
New
[7/9,v4] c++, contracts: Add tests for C++26 contracts.
C++26 Contracts initial implementation.
- - - -
-
-
-
2026-01-27
Iain Sandoe
New
[6/9,v4] libstdc++, contracts: Add base P2900R14 contracts support.
libstdc++, contracts: Add base P2900R14 contracts support.
- - - -
-
-
-
2026-01-27
Iain Sandoe
New
[5/9,v4] c++, contracts: Apply P200R14 constification.
C++26 Contracts initial implementation.
- - - -
-
-
-
2026-01-27
Iain Sandoe
New
[4/9,v4] c++, contracts: Work around GCC IPA bug, PR121936 by wrapping terminate.
C++26 Contracts initial implementation.
- - - -
-
-
-
2026-01-27
Iain Sandoe
New
[3/9,v4] c++, contracts: C++26 base implementation as per P2900R14.
C++26 Contracts initial implementation.
- - - -
-
-
-
2026-01-27
Iain Sandoe
New
[2/9,v4] c++, contracts: Add a contract scope per basic.scope.contract.
C++26 Contracts initial implementation.
- - - -
-
-
-
2026-01-27
Iain Sandoe
New
[1/9,v4] c++, contracts: Remove the abandoned C++2a implementation.
C++26 Contracts initial implementation.
- - - -
-
-
-
2026-01-27
Iain Sandoe
New
c++: Do not mark STATEMENT_LISTs as visited in genericization.
c++: Do not mark STATEMENT_LISTs as visited in genericization.
- - - -
-
-
-
2026-01-24
Iain Sandoe
New
Ada, Darwin: Fix bootstrap after recent warning improvements.
Ada, Darwin: Fix bootstrap after recent warning improvements.
- - - -
-
-
-
2026-01-10
Iain Sandoe
New
aarch64: Define INCLUDE_ALGORITHM for std::max in sve-builtins-shape.
aarch64: Define INCLUDE_ALGORITHM for std::max in sve-builtins-shape.
- - - -
-
-
-
2026-01-01
Iain Sandoe
New
Ada, Darwin: Implement OSLock for Darwin [PR115305].
Ada, Darwin: Implement OSLock for Darwin [PR115305].
- - - -
-
-
-
2025-12-04
Iain Sandoe
New
[pushed,2/2] libsanitizer, Darwin: Support macOS13+.
[pushed,1/2] libsanitizer, Darwin: Updates for building with GCC.
- - - -
-
-
-
2025-12-02
Iain Sandoe
New
[pushed,1/2] libsanitizer, Darwin: Updates for building with GCC.
[pushed,1/2] libsanitizer, Darwin: Updates for building with GCC.
- - - -
-
-
-
2025-12-02
Iain Sandoe
New
[9/9,v2] c++, contracts: Add caller-side contract checks, and controls.
Untitled series #484027
- - - -
-
-
-
2025-12-01
Iain Sandoe
New
[8/9,v2] c++, contracts: Allow contract checks as outlined functions.
Untitled series #484027
- - - -
-
-
-
2025-12-01
Iain Sandoe
New
[7/9,v2] c++, contracts: Add tests for base C++26 contracts.
Untitled series #484027
- - - -
-
-
-
2025-12-01
Iain Sandoe
New
[5/9,v2] c++, contracts: Apply P200R14 constification.
[1/9,v2] c++, contracts: Remove the abandoned C++2a implementation.
- - - -
-
-
-
2025-12-01
Iain Sandoe
New
[4/9,v2] c++, contracts: Work around GCC IPA bug, PR121936 by wrapping terminate.
Untitled series #484021
- - - -
-
-
-
2025-12-01
Iain Sandoe
New
[3/9] c++, contracts: C++26 base implementation as per P2900R14.
Untitled series #484022
- - - -
-
-
-
2025-12-01
Iain Sandoe
New
[2/9,v2] c++, contracts: Add a contract scope per basic.scope.contract.
[1/9,v2] c++, contracts: Remove the abandoned C++2a implementation.
- - - -
-
-
-
2025-12-01
Iain Sandoe
New
[1/9,v2] c++, contracts: Remove the abandoned C++2a implementation.
[1/9,v2] c++, contracts: Remove the abandoned C++2a implementation.
- - - -
-
-
-
2025-12-01
Iain Sandoe
New
[9/9] c++, contracts: Add caller-side contract checks, and controls.
C++26 Contracts initial implementation.
- - - -
-
-
-
2025-11-17
Iain Sandoe
New
[8/9] c++, contracts: Allow contract checks as outlined functions.
C++26 Contracts initial implementation.
- - - -
-
-
-
2025-11-17
Iain Sandoe
New
[7/9] c++, contracts: Add tests for base C++26 contracts.
C++26 Contracts initial implementation.
- - - -
-
-
-
2025-11-17
Iain Sandoe
New
[6/9] libstdc++, contracts: Add base P2900R14 contracts support.
C++26 Contracts initial implementation.
- - - -
-
-
-
2025-11-17
Iain Sandoe
New
[5/9] c++, contracts: Apply P200R14 constification.
C++26 Contracts initial implementation.
- - - -
-
-
-
2025-11-17
Iain Sandoe
New
[4/9] c++, contracts: Work around GCC IPA bug, PR121936 by wrapping terminate.
C++26 Contracts initial implementation.
- - - -
-
-
-
2025-11-17
Iain Sandoe
New
[3/9] c++, contracts: C++26 base implementation as per P2900R14.
C++26 Contracts initial implementation.
- - - -
-
-
-
2025-11-17
Iain Sandoe
New
[2/9] c++, contracts: Add a contract scope per basic.scope.contract.
C++26 Contracts initial implementation.
- - - -
-
-
-
2025-11-17
Iain Sandoe
New
[1/9] c++, contracts: Remove the abandoned C++2a implementation.
C++26 Contracts initial implementation.
- - - -
-
-
-
2025-11-17
Iain Sandoe
New
[pushed] Objective-C/C++: Enable Wignored-attributes.
[pushed] Objective-C/C++: Enable Wignored-attributes.
- - - -
-
-
-
2025-10-13
Iain Sandoe
New
c++: Implement P1494 and P3641 Partial program correctness [PR119060].
c++: Implement P1494 and P3641 Partial program correctness [PR119060].
- - - -
-
-
-
2025-10-08
Iain Sandoe
New
c++, contracts: Abstract interfaces to constexpr [NFC].
c++, contracts: Abstract interfaces to constexpr [NFC].
- - - -
-
-
-
2025-09-17
Iain Sandoe
New
[pushed] testsuite, objective-c: Fix duplicate test names in 'special'.
[pushed] testsuite, objective-c: Fix duplicate test names in 'special'.
- - - -
-
-
-
2025-09-17
Iain Sandoe
New
Ada, libgnarl: Fix Ada bootstrap for Darwin.
Ada, libgnarl: Fix Ada bootstrap for Darwin.
- - - -
-
-
-
2025-09-16
Iain Sandoe
New
[2/2,v2] libstdc++: Implement P1494 and P3641 Partial program correctness [PR119060]
[1/2,v2] c++: Implement P1494 and P3641 Partial program correctness [PR119060].
- - - -
-
-
-
2025-09-07
Iain Sandoe
New
[1/2,v2] c++: Implement P1494 and P3641 Partial program correctness [PR119060].
[1/2,v2] c++: Implement P1494 and P3641 Partial program correctness [PR119060].
- - - -
-
-
-
2025-09-07
Iain Sandoe
New
D, Darwin: Check for __fork before trying to use it.
D, Darwin: Check for __fork before trying to use it.
- - - -
-
-
-
2025-09-06
Iain Sandoe
New
[2/2] libstdc++: Implement P1494 and P3641 Partial program correctness [PR119060]
Implement P1494/P3641 Partial program correctness.
- - - -
-
-
-
2025-09-04
Iain Sandoe
New
[1/2] c++: Implement P1494 and P3641 Partial program correctness [PR119060].
Implement P1494/P3641 Partial program correctness.
- - - -
-
-
-
2025-09-04
Iain Sandoe
New
testsuite, darwin: Handle Darwin LTO section names.
testsuite, darwin: Handle Darwin LTO section names.
- - - -
-
-
-
2025-09-04
Iain Sandoe
New
testsuite, darwin: Handle Darwin LTO section names [PR112728].
testsuite, darwin: Handle Darwin LTO section names [PR112728].
- - - -
-
-
-
2025-09-04
Iain Sandoe
New
[pushed] testsuite, darwin: Suppress unwind frames in scantest-lto.c.
[pushed] testsuite, darwin: Suppress unwind frames in scantest-lto.c.
- - - -
-
-
-
2025-09-04
Iain Sandoe
New
[pushed] diagnostics: Fix bootstrap fail on Darwin 32b hosts.
[pushed] diagnostics: Fix bootstrap fail on Darwin 32b hosts.
- - - -
-
-
-
2025-09-01
Iain Sandoe
New
[pushed] configure, Darwin: Do not claim .cfi_xxx instruction support.
[pushed] configure, Darwin: Do not claim .cfi_xxx instruction support.
- - - -
-
-
-
2025-09-01
Iain Sandoe
New
D: disable collect fork on Darwin
D: disable collect fork on Darwin
- - - -
-
-
-
2025-09-01
Iain Sandoe
New
D, Darwin, Powerpc: Fix build error.
D, Darwin, Powerpc: Fix build error.
- - - -
-
-
-
2025-09-01
Iain Sandoe
New
c++, contracts: Simplify contracts headers [NFC].
c++, contracts: Simplify contracts headers [NFC].
- - - -
-
-
-
2025-08-30
Iain Sandoe
New
[pushed] Darwin: Handle linker '-no_deduplicate' option.
[pushed] Darwin: Handle linker '-no_deduplicate' option.
- - - -
-
-
-
2025-08-13
Iain Sandoe
New
[pushed] Darwin: Handle string constants specially when asan is enabled.
[pushed] Darwin: Handle string constants specially when asan is enabled.
- - - -
-
-
-
2025-08-13
Iain Sandoe
New
D: Adjust the code-gen for a string constant.
D: Adjust the code-gen for a string constant.
- - - -
-
-
-
2025-08-10
Iain Sandoe
New
[pushed] Darwin: Anchor block internal symbols must not be linker-visible.
[pushed] Darwin: Anchor block internal symbols must not be linker-visible.
- - - -
-
-
-
2025-08-09
Iain Sandoe
New
[pushed] Darwin: Section anchors must be linker-visible.
[pushed] Darwin: Section anchors must be linker-visible.
- - - -
-
-
-
2025-08-09
Iain Sandoe
New
[v3] c++, coroutines: Handle allocation fail returns [PR121219].
[v3] c++, coroutines: Handle allocation fail returns [PR121219].
- - - -
-
-
-
2025-07-24
Iain Sandoe
New
[v2] c++, coroutines: Handle allocation fail returns [PR121219].
[v2] c++, coroutines: Handle allocation fail returns [PR121219].
- - - -
-
-
-
2025-07-24
Iain Sandoe
New
c++, coroutines: Handle allocation fail return objects [PR121219].
c++, coroutines: Handle allocation fail return objects [PR121219].
- - - -
-
-
-
2025-07-23
Iain Sandoe
New
[pushed] libstdc++: Fix Darwin bootstrap by simplifying ver file syntax.
[pushed] libstdc++: Fix Darwin bootstrap by simplifying ver file syntax.
- - - -
-
-
-
2025-06-27
Iain Sandoe
New
[v6] c++, coroutines: CWG2563 promise lifetime extension [PR115908].
[v6] c++, coroutines: CWG2563 promise lifetime extension [PR115908].
- - - -
-
-
-
2025-06-17
Iain Sandoe
New
[v5] c++, coroutines: CWG2563 promise lifetime extension [PR115908].
[v5] c++, coroutines: CWG2563 promise lifetime extension [PR115908].
- - - -
-
-
-
2025-06-17
Iain Sandoe
New
[v4] c++, coroutines: CWG2563 promise lifetime extension [PR115908].
[v4] c++, coroutines: CWG2563 promise lifetime extension [PR115908].
- - - -
-
-
-
2025-06-16
Iain Sandoe
New
c++, coroutines: Remove use of coroutine handle in the frame.
c++, coroutines: Remove use of coroutine handle in the frame.
- - - -
-
-
-
2025-06-16
Iain Sandoe
New
c++, coroutines: Handle unevaluated contexts.
c++, coroutines: Handle unevaluated contexts.
- - - -
-
-
-
2025-06-14
Iain Sandoe
New
c++, coroutines: Avoid UNKNOWN_LOCATION synthesizing code [PR120273].
c++, coroutines: Avoid UNKNOWN_LOCATION synthesizing code [PR120273].
- - - -
-
-
-
2025-06-14
Iain Sandoe
New
c++, coroutines: Handle await expressions in assume attributes.
c++, coroutines: Handle await expressions in assume attributes.
- - - -
-
-
-
2025-06-09
Iain Sandoe
New
c++, coroutines: Handle builtin_constant_p [PR116775].
c++, coroutines: Handle builtin_constant_p [PR116775].
- - - -
-
-
-
2025-06-09
Iain Sandoe
New
c++, coroutines: Handle unevaluated contexts
c++, coroutines: Handle unevaluated contexts
- - - -
-
-
-
2025-06-09
Iain Sandoe
New
[v3] c++, coroutines: CWG2563 promise lifetime extension [PR115908].
[v3] c++, coroutines: CWG2563 promise lifetime extension [PR115908].
- - - -
-
-
-
2025-06-09
Iain Sandoe
New
c++, coroutines: Ensure that the resumer is marked as can_throw.
c++, coroutines: Ensure that the resumer is marked as can_throw.
- - - -
-
-
-
2025-06-09
Iain Sandoe
New
[v2] c++, coroutines: Improve diagnostics for awaiter/promise.
[v2] c++, coroutines: Improve diagnostics for awaiter/promise.
- - - -
-
-
-
2025-06-09
Iain Sandoe
New
[v2] c++, coroutines: Avoid UNKNOWN_LOCATION synthesizing code [PR120273].
[v2] c++, coroutines: Avoid UNKNOWN_LOCATION synthesizing code [PR120273].
- - - -
-
-
-
2025-06-09
Iain Sandoe
New
[v3] c++: Fix template class lookup [PR120495, PR115605].
[v3] c++: Fix template class lookup [PR120495, PR115605].
- - - -
-
-
-
2025-06-03
Iain Sandoe
New
[v2] c++: Fix template class lookup [PR120495, PR115605].
[v2] c++: Fix template class lookup [PR120495, PR115605].
- - - -
-
-
-
2025-06-03
Iain Sandoe
New
c++: Fix template class lookup [PR120495, PR115605].
c++: Fix template class lookup [PR120495, PR115605].
- - - -
-
-
-
2025-06-02
Iain Sandoe
New
c++,coroutines: Lookup coroutine_handle template [PR120495].
c++,coroutines: Lookup coroutine_handle template [PR120495].
- - - -
-
-
-
2025-06-02
Iain Sandoe
New
[v2] c++, coroutines: CWG2563 promise lifetime extension [PR115908].
[v2] c++, coroutines: CWG2563 promise lifetime extension [PR115908].
- - - -
-
-
-
2025-06-01
Iain Sandoe
New
c++, coroutines: CWG2563 promise lifetime extension [PR115908].
c++, coroutines: CWG2563 promise lifetime extension [PR115908].
- - - -
-
-
-
2025-05-31
Iain Sandoe
New
c++, coroutines: Some cleanups in build_actor_fn.
c++, coroutines: Some cleanups in build_actor_fn.
- - - -
-
-
-
2025-05-31
Iain Sandoe
New
c++: Emit an error for attempted constexpr co_await [PR118903].
c++: Emit an error for attempted constexpr co_await [PR118903].
- - - -
-
-
-
2025-05-30
Iain Sandoe
New
c++: Add co_await, co_yield and co_return to dump_expr.
c++: Add co_await, co_yield and co_return to dump_expr.
- - - -
-
-
-
2025-05-30
Iain Sandoe
New
c++, coroutines: Improve diagnostics for awaiter/promise.
c++, coroutines: Improve diagnostics for awaiter/promise.
- - - -
-
-
-
2025-05-29
Iain Sandoe
New
c++, coroutines: Make analyze_fn_params into a class method.
c++, coroutines: Make analyze_fn_params into a class method.
- - - -
-
-
-
2025-05-29
Iain Sandoe
New
c++, coroutines: Make a check more specific [PR109283].
c++, coroutines: Make a check more specific [PR109283].
- - - -
-
-
-
2025-05-29
Iain Sandoe
New
[pushed] c++, coroutines: Delete now unused code for parm guards.
[pushed] c++, coroutines: Delete now unused code for parm guards.
- - - -
-
-
-
2025-05-29
Iain Sandoe
New
c++, coroutines: Simplify initial_await_resume_called.
c++, coroutines: Simplify initial_await_resume_called.
- - - -
-
-
-
2025-05-29
Iain Sandoe
New
c-lex: Handle NULL filenames from UNKNOWN_LOCATION [PR120273].
c-lex: Handle NULL filenames from UNKNOWN_LOCATION [PR120273].
- - - -
-
-
-
2025-05-29
Iain Sandoe
New
c++, coroutines: Fix identification of coroutine ramps [PR120453].
c++, coroutines: Fix identification of coroutine ramps [PR120453].
- - - -
-
-
-
2025-05-29
Iain Sandoe
New
[pushed] c++, coroutines: Fix typos in TRUTH_ANDIF_EXPRs.
[pushed] c++, coroutines: Fix typos in TRUTH_ANDIF_EXPRs.
- - - -
-
-
-
2025-05-27
Iain Sandoe
New
[4/5,v3] c++, coroutines: Use decltype(auto) for the g_r_o.
Untitled series #457660
- - - -
-
-
-
2025-05-20
Iain Sandoe
New
[3/5,v3] c++, coroutines: Address CWG2563 return value init [PR119916].
Untitled series #457660
- - - -
-
-
-
2025-05-20
Iain Sandoe
New
«
1
2
3
4
…
4
5
»