Toggle navigation
Patchwork
gcc-patch
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Lewis Hyatt
| 53 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
libcpp: Support extended characters for #pragma {push, pop}_macro [PR109704]
libcpp: Support extended characters for #pragma {push, pop}_macro [PR109704]
- - -
-
1
-
2024-01-13
Lewis Hyatt
Unresolved
libcpp: Fix __has_include_next ICE in the last directory of the path [PR80755]
libcpp: Fix __has_include_next ICE in the last directory of the path [PR80755]
- - -
1
-
-
2023-12-21
Lewis Hyatt
Accepted
libcpp: Fix macro expansion for argument of __has_include [PR110558]
libcpp: Fix macro expansion for argument of __has_include [PR110558]
- - -
1
-
-
2023-12-12
Lewis Hyatt
Accepted
c-family: Fix ICE with large column number after restoring a PCH [PR105608]
c-family: Fix ICE with large column number after restoring a PCH [PR105608]
- - -
1
-
-
2023-12-06
Lewis Hyatt
Accepted
ping: [PATCH] diagnostics: Fix behavior of permerror options after diagnostic pop [PR111918]
ping: [PATCH] diagnostics: Fix behavior of permerror options after diagnostic pop [PR111918]
- - -
-
1
-
2023-11-30
Lewis Hyatt
Unresolved
preprocessor: Reinitialize frontend parser after loading a PCH [PR112319]
preprocessor: Reinitialize frontend parser after loading a PCH [PR112319]
- - -
1
-
-
2023-11-01
Lewis Hyatt
Accepted
c++: Make -Wunknown-pragmas controllable by #pragma GCC diagnostic [PR89038]
c++: Make -Wunknown-pragmas controllable by #pragma GCC diagnostic [PR89038]
- - -
1
-
-
2023-10-18
Lewis Hyatt
Accepted
ping: [PATCH] preprocessor: c++: Support `#pragma GCC target' macros [PR87299]
ping: [PATCH] preprocessor: c++: Support `#pragma GCC target' macros [PR87299]
- - -
1
-
-
2023-10-13
Lewis Hyatt
Accepted
libcpp: testsuite: Add test for fixed _Pragma bug [PR82335]
libcpp: testsuite: Add test for fixed _Pragma bug [PR82335]
- - -
1
-
-
2023-10-02
Lewis Hyatt
Accepted
libcpp: Improve the diagnostic for poisoned identifiers [PR36887]
libcpp: Improve the diagnostic for poisoned identifiers [PR36887]
- - -
-
1
-
2023-09-20
Lewis Hyatt
Unresolved
libcpp: Fix ICE on #include after a line marker directive [PR61474]
libcpp: Fix ICE on #include after a line marker directive [PR61474]
- - -
1
-
-
2023-09-16
Lewis Hyatt
Accepted
testsuite: Add test for already-fixed issue with _Pragma expansion [PR90400]
testsuite: Add test for already-fixed issue with _Pragma expansion [PR90400]
- - -
1
-
-
2023-08-25
Lewis Hyatt
Accepted
[v4,8/8] diagnostics: Support generated data locations in SARIF output
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2023-08-09
Lewis Hyatt
Accepted
[v4,7/8] diagnostics: libcpp: Assign real locations to the tokens inside _Pragma strings
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2023-08-09
Lewis Hyatt
Accepted
[v4,6/8] diagnostics: Full support for generated data locations
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2023-08-09
Lewis Hyatt
Accepted
[v4,5/8] diagnostics: Support testing generated data in input.cc selftests
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2023-08-09
Lewis Hyatt
Accepted
[v4,4/8] diagnostics: Support obtaining source code lines from generated data buffers
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2023-08-09
Lewis Hyatt
Accepted
[v4,3/8] diagnostics: Refactor class file_cache_slot
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2023-08-09
Lewis Hyatt
Accepted
[v4,2/8] libcpp: diagnostics: Support generated data in expanded locations
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2023-08-09
Lewis Hyatt
Accepted
[v4,1/8] libcpp: Add LC_GEN linemaps to support in-memory buffers
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2023-08-09
Lewis Hyatt
Accepted
preprocessor: c++: Support `#pragma GCC target' macros [PR87299]
preprocessor: c++: Support `#pragma GCC target' macros [PR87299]
- - -
1
-
-
2023-08-01
Lewis Hyatt
Accepted
[v2] c-family: Implement pragma_lex () for preprocess-only mode
[v2] c-family: Implement pragma_lex () for preprocess-only mode
- - -
1
-
-
2023-07-27
Lewis Hyatt
Accepted
[v3,4/4] diagnostics: Support generated data locations in SARIF output
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2023-07-21
Lewis Hyatt
Accepted
[v3,3/4] diagnostics: libcpp: Assign real locations to the tokens inside _Pragma strings
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2023-07-21
Lewis Hyatt
Accepted
[v3,2/4] diagnostics: Handle generated data locations in edit_context
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2023-07-21
Lewis Hyatt
Accepted
[v3,1/4] diagnostics: libcpp: Add LC_GEN linemaps to support in-memory buffers
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2023-07-21
Lewis Hyatt
Accepted
[committed] testsuite: Fix C++ UDL tests failing on 32-bit arch [PR103902]
[committed] testsuite: Fix C++ UDL tests failing on 32-bit arch [PR103902]
- - -
-
1
-
2023-07-20
Lewis Hyatt
Unresolved
c-family: Implement pragma_lex () for preprocess-only mode
c-family: Implement pragma_lex () for preprocess-only mode
- - -
1
-
-
2023-06-30
Lewis Hyatt
Accepted
[v2] libcpp: Handle extended characters in user-defined literal suffix [PR103902]
[v2] libcpp: Handle extended characters in user-defined literal suffix [PR103902]
- - -
1
-
-
2023-03-02
Lewis Hyatt
Accepted
libcpp: Fix ICE on directive inside _Pragma() operator [PR67046]
libcpp: Fix ICE on directive inside _Pragma() operator [PR67046]
- - -
1
-
-
2023-01-14
Lewis Hyatt
Accepted
[v2,4/4] diagnostics: Support generated data locations in SARIF output
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2023-01-05
Lewis Hyatt
Accepted
[v2,3/4] diagnostics: libcpp: Assign real locations to the tokens inside _Pragma strings
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2023-01-05
Lewis Hyatt
Accepted
[v2,2/4] diagnostics: Handle generated data locations in edit_context
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2023-01-05
Lewis Hyatt
Accepted
[v2,1/4] diagnostics: libcpp: Add LC_GEN linemaps to support in-memory buffers
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2023-01-05
Lewis Hyatt
Accepted
preprocessor: Don't register pragmas in directives-only mode [PR108244]
preprocessor: Don't register pragmas in directives-only mode [PR108244]
- - -
1
-
-
2022-12-30
Lewis Hyatt
Accepted
Ping^3: [PATCH] libcpp: Improve location for macro names [PR66290]
Ping^3: [PATCH] libcpp: Improve location for macro names [PR66290]
- - -
1
-
-
2022-12-01
Lewis Hyatt
Accepted
[6/6] diagnostics: libcpp: Assign real locations to the tokens inside _Pragma strings
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2022-11-04
Lewis Hyatt
Accepted
[5/6] diagnostics: Support generated data in additional contexts
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2022-11-04
Lewis Hyatt
Accepted
[4/6] diagnostics: libcpp: Add LC_GEN linemaps to support in-memory buffers
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2022-11-04
Lewis Hyatt
Accepted
[3/6] libcpp: Fix paste error with unknown pragma after macro expansion
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2022-11-04
Lewis Hyatt
Accepted
[2/6] diagnostics: Use an inline function rather than hardcoding <built-in> string
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2022-11-04
Lewis Hyatt
Accepted
[1/6] diagnostics: Fix macro tracking for ad-hoc locations
diagnostics: libcpp: Overhaul locations for _Pragma tokens
- - -
1
-
-
2022-11-04
Lewis Hyatt
Accepted
c++: libcpp: Support raw strings with newlines in directives [PR55971]
c++: libcpp: Support raw strings with newlines in directives [PR55971]
- - -
1
-
-
2022-10-27
Lewis Hyatt
Accepted
diagnostics: Allow FEs to keep customizations for middle end [PR101551, PR106274]
diagnostics: Allow FEs to keep customizations for middle end [PR101551, PR106274]
- - -
1
-
-
2022-10-19
Lewis Hyatt
Accepted
pch: Fix streaming of strings with embedded null bytes
pch: Fix streaming of strings with embedded null bytes
- - -
1
-
-
2022-10-18
Lewis Hyatt
Accepted
preprocessor: Fix tracking of system header state [PR60014, PR60723]
preprocessor: Fix tracking of system header state [PR60014, PR60723]
- - -
1
-
-
2022-10-08
Lewis Hyatt
Accepted
diagnostics: Add test for fixed _Pragma location issue [PR91669]
diagnostics: Add test for fixed _Pragma location issue [PR91669]
- - -
1
-
-
2022-10-03
Lewis Hyatt
Accepted
diagnostics: Fix virtual location for -Wuninitialized [PR69543]
diagnostics: Fix virtual location for -Wuninitialized [PR69543]
- - -
1
-
-
2022-09-29
Lewis Hyatt
Accepted
Ping^3: [PATCH] libcpp: Handle extended characters in user-defined literal suffix [PR103902]
Ping^3: [PATCH] libcpp: Handle extended characters in user-defined literal suffix [PR103902]
- - -
1
-
-
2022-09-26
Lewis Hyatt
Accepted
pch: Fix the reconstruction of adhoc data hash table
pch: Fix the reconstruction of adhoc data hash table
- - -
-
-
-
2022-09-07
Lewis Hyatt
New
libcpp: Improve location for macro names [PR66290]
libcpp: Improve location for macro names [PR66290]
- - -
-
-
-
2022-08-05
Lewis Hyatt
New
[COMMITTED,gcc12] c: Fix location for _Pragma tokens [PR97498]
[COMMITTED,gcc12] c: Fix location for _Pragma tokens [PR97498]
- - -
-
-
-
2022-08-01
Lewis Hyatt
New
c++: Fix location for -Wunused-macros [PR66290]
c++: Fix location for -Wunused-macros [PR66290]
- - -
-
-
-
2022-07-28
Lewis Hyatt
New