Toggle navigation
Patchwork
gcc
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
H.J. Lu
| State =
Action Required
| Archived =
No
| 58 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
Apply
Patch
Series
S/W/F
Date
Submitter
Delegate
State
soft-fp: Update soft-fp from glibc
soft-fp: Update soft-fp from glibc
0 0 0
2019-05-15
H.J. Lu
New
: Mention -Waddress-of-packed-member change in GCC 9
: Mention -Waddress-of-packed-member change in GCC 9
0 0 0
2019-01-14
H.J. Lu
New
PATCH: Add -Waddress-of-packed-member to GCC 9 porting guide
PATCH: Add -Waddress-of-packed-member to GCC 9 porting guide
0 0 0
2019-01-14
H.J. Lu
New
x86: Don't generate vzeroupper if caller is AVX_U128_DIRTY
x86: Don't generate vzeroupper if caller is AVX_U128_DIRTY
0 0 0
2019-01-07
H.J. Lu
New
soft-fp: Update _FP_W_TYPE_SIZE check from glibc
soft-fp: Update _FP_W_TYPE_SIZE check from glibc
0 0 0
2019-01-07
H.J. Lu
New
x86-64: Remove .file directive from snapshot source
x86-64: Remove .file directive from snapshot source
0 0 0
2018-12-28
H.J. Lu
New
x86: Don't use get_frame_size to finalize stack frame
x86: Don't use get_frame_size to finalize stack frame
0 0 0
2018-12-13
H.J. Lu
New
V2 [PATCH] i386: Remove duplicated AVX2/AVX512 vec_dup patterns
V2 [PATCH] i386: Remove duplicated AVX2/AVX512 vec_dup patterns
0 0 0
2018-11-05
H.J. Lu
New
i386: Remove duplicated AVX2/AVX512 vec_dup patterns
i386: Remove duplicated AVX2/AVX512 vec_dup patterns
0 0 0
2018-11-02
H.J. Lu
Superseded
i386: Don't pass -msse2avx to assembler for -mavx
i386: Don't pass -msse2avx to assembler for -mavx
0 0 0
2018-10-04
H.J. Lu
New
RFC: [PATCH] x86: Add -mzero-caller-saved-regs=[skip|used|all]
RFC: [PATCH] x86: Add -mzero-caller-saved-regs=[skip|used|all]
0 0 0
2018-09-26
H.J. Lu
New
i386: Add pass_remove_partial_avx_dependency
i386: Add pass_remove_partial_avx_dependency
0 0 0
2018-08-28
H.J. Lu
New
DWARF: Call set_indirect_string on DW_MACINFO_start_file
DWARF: Call set_indirect_string on DW_MACINFO_start_file
0 0 0
2018-08-22
H.J. Lu
New
x86: Always update EH return address in word_mode
x86: Always update EH return address in word_mode
0 0 0
2018-08-20
H.J. Lu
New
i386: Always set cfun->machine->max_used_stack_alignment
i386: Always set cfun->machine->max_used_stack_alignment
0 0 0
2018-08-02
H.J. Lu
New
libsanitizer: Mark REAL(swapcontext) with indirect_return attribute on x86
libsanitizer: Mark REAL(swapcontext) with indirect_return attribute on x86
0 0 0
2018-07-20
H.J. Lu
New
i386: Remove _Unwind_Frames_Increment
i386: Remove _Unwind_Frames_Increment
0 0 0
2018-07-20
H.J. Lu
New
Call REAL(swapcontext) with indirect_return attribute on x86
Call REAL(swapcontext) with indirect_return attribute on x86
0 0 0
2018-07-18
H.J. Lu
New
[2/3] i386: Change indirect_return to function type attribute
Untitled series #5678
0 0 0
2018-07-18
H.J. Lu
New
x86: Tune Skylake, Cannonlake and Icelake as Haswell
x86: Tune Skylake, Cannonlake and Icelake as Haswell
0 0 0
2018-07-12
H.J. Lu
New
i386; Add -mmanual-endbr and cf_check function attribute
i386; Add -mmanual-endbr and cf_check function attribute
0 0 0
2018-06-15
H.J. Lu
New
Linux/x86: Update TARGET_THREAD_SPLIT_STACK_OFFSET comments
Linux/x86: Update TARGET_THREAD_SPLIT_STACK_OFFSET comments
0 0 0
2018-06-12
H.J. Lu
New
i386; Add indirect_return function attribute
i386; Add indirect_return function attribute
0 0 0
2018-06-08
H.J. Lu
New
libitm/x86: Correct offsets of __private_tm and pointer_guard
libitm/x86: Correct offsets of __private_tm and pointer_guard
0 0 0
2018-05-30
H.J. Lu
New
wwwdocs: Update Intel CET for GCC 8 changes
wwwdocs: Update Intel CET for GCC 8 changes
0 0 0
2018-05-25
H.J. Lu
New
Check ifunc_resolver only on FUNCTION_DECL
Check ifunc_resolver only on FUNCTION_DECL
0 0 0
2018-05-24
H.J. Lu
New
libsanitizer: Don't intercept ustat for Linux
libsanitizer: Don't intercept ustat for Linux
0 0 0
2018-05-22
H.J. Lu
New
C/C++: Add -Waddress-of-packed-member
C/C++: Add -Waddress-of-packed-member
0 0 0
2018-04-26
H.J. Lu
New
x86/cet: Use unsigned integer to unwind shadow stack
x86/cet: Use unsigned integer to unwind shadow stack
0 0 0
2018-04-23
H.J. Lu
New
x86: Allow -fcf-protection with multi-byte NOPs
x86: Allow -fcf-protection with multi-byte NOPs
0 0 0
2018-04-17
H.J. Lu
New
x86/cet: Properly output labels in property note section
x86/cet: Properly output labels in property note section
0 0 0
2018-04-15
H.J. Lu
New
x86: Compile with -mno-cet/-mno-ibt/-mno-shstk
x86: Compile with -mno-cet/-mno-ibt/-mno-shstk
0 0 0
2018-04-15
H.J. Lu
New
x86: Compile with -fcf-protection=none -mno-cet
x86: Compile with -fcf-protection=none -mno-cet
0 0 0
2018-04-15
H.J. Lu
New
i386: Add save_stack_nonlocal and restore_stack_nonlocal
i386: Add save_stack_nonlocal and restore_stack_nonlocal
0 0 0
2018-04-15
H.J. Lu
New
[PATCH i386: Check error_mark_node in multiversioning
[PATCH i386: Check error_mark_node in multiversioning
0 0 0
2018-04-15
H.J. Lu
New
i386: Insert ENDBR after __morestack call
i386: Insert ENDBR after __morestack call
0 0 0
2018-04-13
H.J. Lu
New
libgcc/CET: Add _CET_ENDBR to __stack_split_initialize
libgcc/CET: Add _CET_ENDBR to __stack_split_initialize
0 0 0
2018-04-12
H.J. Lu
New
Don't mark IFUNC resolver as only called directly
Don't mark IFUNC resolver as only called directly
0 0 0
2018-04-12
H.J. Lu
New
libgcc/CET: Skip signal frames when unwinding shadow stack
libgcc/CET: Skip signal frames when unwinding shadow stack
0 0 0
2018-04-11
H.J. Lu
New
Add -fcf-protection -mcet to STAGE4_CFLAGS
Add -fcf-protection -mcet to STAGE4_CFLAGS
0 0 0
2018-04-04
H.J. Lu
New
i386: Enable AVX/AVX512 features only if supported by OSXSAVE
i386: Enable AVX/AVX512 features only if supported by OSXSAVE
0 0 0
2018-03-29
H.J. Lu
New
i386: Insert ENDBR to trampoline for -fcf-protection=branch -mibt
i386: Insert ENDBR to trampoline for -fcf-protection=branch -mibt
0 0 0
2018-03-24
H.J. Lu
New
Add a testcase for PR 84821
Add a testcase for PR 84821
0 0 0
2018-03-12
H.J. Lu
New
Add a testcase for PR 84799
Add a testcase for PR 84799
0 0 0
2018-03-12
H.J. Lu
New
x86: Force __x86_indirect_thunk_reg for function call via GOT
x86: Force __x86_indirect_thunk_reg for function call via GOT
0 0 0
2018-02-27
H.J. Lu
New
i386: Don't generate alias for function return thunk
i386: Don't generate alias for function return thunk
0 0 0
2018-02-26
H.J. Lu
New
matcher-1.m: Change return type to int
matcher-1.m: Change return type to int
0 0 0
2018-02-11
H.J. Lu
New
i386: Mask out the CF_SET bit for -fcf-protection check
i386: Mask out the CF_SET bit for -fcf-protection check
0 0 0
2018-02-06
H.J. Lu
New
Use -fcf-protection=return in cet-intrin-4.c
Use -fcf-protection=return in cet-intrin-4.c
0 0 0
2018-02-06
H.J. Lu
New
i386: Add __x86_indirect_thunk_nt_reg for -fcf-protection -mcet
i386: Add __x86_indirect_thunk_nt_reg for -fcf-protection -mcet
0 0 0
2018-02-02
H.J. Lu
New
Use ptr_mode to save/restore pointers in builtin jmpbuf
Use ptr_mode to save/restore pointers in builtin jmpbuf
0 0 0
2018-02-01
H.J. Lu
New
i386: Add TARGET_INDIRECT_BRANCH_REGISTER
i386: Add TARGET_INDIRECT_BRANCH_REGISTER
0 0 0
2018-01-27
H.J. Lu
New
[committed] : Fix a typo in doc/invoke.texi
[committed] : Fix a typo in doc/invoke.texi
0 0 0
2018-01-27
H.J. Lu
New
i386: Use const reference of struct ix86_frame to avoid copy
i386: Use const reference of struct ix86_frame to avoid copy
0 0 0
2018-01-17
H.J. Lu
New
i386: Align stack frame if argument is passed on stack
i386: Align stack frame if argument is passed on stack
0 0 0
2018-01-10
H.J. Lu
New
i386: Add a test for PR target/78585
i386: Add a test for PR target/78585
0 0 0
2018-01-09
H.J. Lu
New
i386: Also adjust stack frame for stack slot alignment
i386: Also adjust stack frame for stack slot alignment
0 0 0
2018-01-09
H.J. Lu
New
Add a tetst for PR middle-end/83471
Add a tetst for PR middle-end/83471
0 0 0
2017-12-19
H.J. Lu
New