Show patches with: State = Action Required       |    Archived = No       |   126642 patches
« 1 2 ... 310 311 3121266 1267 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
libsanitizer: Mark REAL(swapcontext) with indirect_return attribute on x86 libsanitizer: Mark REAL(swapcontext) with indirect_return attribute on x86 - - - - --- 2018-07-20 H.J. Lu New
i386: Remove _Unwind_Frames_Increment i386: Remove _Unwind_Frames_Increment - - - - --- 2018-07-20 H.J. Lu New
i386: Define __HAVE_INDIRECT_RETURN_ATTRIBUTE__ i386: Define __HAVE_INDIRECT_RETURN_ATTRIBUTE__ - - - - --- 2018-07-19 H.J. Lu New
Call REAL(swapcontext) with indirect_return attribute on x86 Call REAL(swapcontext) with indirect_return attribute on x86 - - - - --- 2018-07-18 H.J. Lu New
[2/3] i386: Change indirect_return to function type attribute Untitled series #56248 - - - - --- 2018-07-18 H.J. Lu New
x86: Tune Skylake, Cannonlake and Icelake as Haswell x86: Tune Skylake, Cannonlake and Icelake as Haswell - - - - --- 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 - - - - --- 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 - - - - --- 2018-06-12 H.J. Lu New
i386; Add indirect_return function attribute i386; Add indirect_return function attribute - - - - --- 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 - - - - --- 2018-05-30 H.J. Lu New
RFC: Linux/i386: Set TARGET_THREAD_SPLIT_STACK_OFFSET to 0x34 RFC: Linux/i386: Set TARGET_THREAD_SPLIT_STACK_OFFSET to 0x34 - - - - --- 2018-05-30 H.J. Lu New
wwwdocs: Update Intel CET for GCC 8 changes wwwdocs: Update Intel CET for GCC 8 changes - - - - --- 2018-05-25 H.J. Lu New
libsanitizer: Use pre-computed size of struct ustat for Linux libsanitizer: Use pre-computed size of struct ustat for Linux - - - - --- 2018-05-24 H.J. Lu New
Check ifunc_resolver only on FUNCTION_DECL Check ifunc_resolver only on FUNCTION_DECL - - - - --- 2018-05-24 H.J. Lu New
[v2] Don't mark IFUNC resolver as only called directly [v2] Don't mark IFUNC resolver as only called directly - - - - --- 2018-05-22 H.J. Lu New
libsanitizer: Don't intercept ustat for Linux libsanitizer: Don't intercept ustat for Linux - - - - --- 2018-05-22 H.J. Lu New
[8] x86: Re-enable partial_reg_dependency and movx for Haswell [8] x86: Re-enable partial_reg_dependency and movx for Haswell - - - - --- 2018-05-20 H.J. Lu New
[v2] C/C++: Add -Waddress-of-packed-member [v2] C/C++: Add -Waddress-of-packed-member - - - - --- 2018-05-18 H.J. Lu New
C/C++: Add -Waddress-of-packed-member C/C++: Add -Waddress-of-packed-member - - - - --- 2018-04-26 H.J. Lu New
[2/2] x86: Update __CET__ check [1/2] x86/CET: Add -fcf-protection to STAGE4_CFLAGS - - - - --- 2018-04-24 H.J. Lu New
[1/2] x86/CET: Add -fcf-protection to STAGE4_CFLAGS [1/2] x86/CET: Add -fcf-protection to STAGE4_CFLAGS - - - - --- 2018-04-24 H.J. Lu New
x86/cet: Use unsigned integer to unwind shadow stack x86/cet: Use unsigned integer to unwind shadow stack - - - - --- 2018-04-23 H.J. Lu New
[5/5] x86/CET: Remove the -mcet command-lint option x86/CET: Remove the -mcet command-lint option - - - - --- 2018-04-22 H.J. Lu New
[4/5] x86/CET tests: Remove -mcet/-mno-cet or replace -mcet with -mshstk x86/CET: Remove the -mcet command-lint option - - - - --- 2018-04-22 H.J. Lu New
[3/5] Don't bootstrap GCC with -mcet x86/CET: Remove the -mcet command-lint option - - - - --- 2018-04-22 H.J. Lu New
[2/5] Regenerate configure of target libraries x86/CET: Remove the -mcet command-lint option - - - - --- 2018-04-22 H.J. Lu New
[1/5] x86/CET: Build target libraries with -mshstk x86/CET: Remove the -mcet command-lint option - - - - --- 2018-04-22 H.J. Lu New
x86: Update __CET__ check x86: Update __CET__ check - - - - --- 2018-04-21 H.J. Lu New
x86: Allow -fcf-protection with multi-byte NOPs x86: Allow -fcf-protection with multi-byte NOPs - - - - --- 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 - - - - --- 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 - - - - --- 2018-04-15 H.J. Lu New
x86: Compile with -fcf-protection=none -mno-cet x86: Compile with -fcf-protection=none -mno-cet - - - - --- 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 - - - - --- 2018-04-15 H.J. Lu New
[PATCH i386: Check error_mark_node in multiversioning [PATCH i386: Check error_mark_node in multiversioning - - - - --- 2018-04-15 H.J. Lu New
i386: Insert ENDBR after __morestack call i386: Insert ENDBR after __morestack call - - - - --- 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 - - - - --- 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 - - - - --- 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 - - - - --- 2018-04-11 H.J. Lu New
Add -fcf-protection -mcet to STAGE4_CFLAGS Add -fcf-protection -mcet to STAGE4_CFLAGS - - - - --- 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 - - - - --- 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 - - - - --- 2018-03-24 H.J. Lu New
PING^2: [PATCH] Use dlsym to check if libdl is needed for plugin PING^2: [PATCH] Use dlsym to check if libdl is needed for plugin - - - - --- 2018-03-14 H.J. Lu New
Add a testcase for PR 84821 Add a testcase for PR 84821 - - - - --- 2018-03-12 H.J. Lu New
Add a testcase for PR 84799 Add a testcase for PR 84799 - - - - --- 2018-03-12 H.J. Lu New
i386: Fix a typo: Enforcment -> Enforcement i386: Fix a typo: Enforcment -> Enforcement - - - - --- 2018-03-10 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 - - - - --- 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 - - - - --- 2018-02-26 H.J. Lu New
i386: Update -mfunction-return= for return with pop i386: Update -mfunction-return= for return with pop - - - - --- 2018-02-25 H.J. Lu New
matcher-1.m: Change return type to int matcher-1.m: Change return type to int - - - - --- 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 - - - - --- 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 - - - - --- 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 - - - - --- 2018-02-02 H.J. Lu New
i386: Pass INVALID_REGNUM as invalid register number i386: Pass INVALID_REGNUM as invalid register number - - - - --- 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 - - - - --- 2018-02-01 H.J. Lu New
i386: Add TARGET_INDIRECT_BRANCH_REGISTER i386: Add TARGET_INDIRECT_BRANCH_REGISTER - - - - --- 2018-01-27 H.J. Lu New
[committed] : Fix a typo in doc/invoke.texi [committed] : Fix a typo in doc/invoke.texi - - - - --- 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 - - - - --- 2018-01-17 H.J. Lu New
[2/2] GCC 6: ii386: Use reference of struct ix86_frame to avoid copy GCC 6: i386: Move struct ix86_frame to machine_function - - - - --- 2018-01-16 H.J. Lu New
[1/2] GCC 6: ii386: Move struct ix86_frame to machine_function GCC 6: i386: Move struct ix86_frame to machine_function - - - - --- 2018-01-16 H.J. Lu New
i386: More use reference of struct ix86_frame to avoid copy i386: More use reference of struct ix86_frame to avoid copy - - - - --- 2018-01-16 H.J. Lu New
[5/5] GCC 7: x86: Disallow -mindirect-branch=/-mfunction-return= with -mcmodel=large GCC 7: x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-16 H.J. Lu New
[4/5] GCC 7: x86: Add 'V' register operand modifier GCC 7: x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-16 H.J. Lu New
[3/5] GCC 7: x86: Add -mindirect-branch-register GCC 7: x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-16 H.J. Lu New
[2/5] GCC 7: x86: Add -mfunction-return= GCC 7: x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-16 H.J. Lu New
[1/5] GCC 7: x86: Add -mindirect-branch= GCC 7: x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-16 H.J. Lu New
[4/4] i386: Rewrite indirect_branch_operand logic [1/4] i386: Rename to ix86_indirect_branch_register - - - - --- 2018-01-15 H.J. Lu New
[3/4] Don't check ix86_indirect_branch_register for GOT operand [1/4] i386: Rename to ix86_indirect_branch_register - - - - --- 2018-01-15 H.J. Lu New
[2/4] x86: Rewrite ix86_indirect_branch_register logic [1/4] i386: Rename to ix86_indirect_branch_register - - - - --- 2018-01-15 H.J. Lu New
[1/4] i386: Rename to ix86_indirect_branch_register [1/4] i386: Rename to ix86_indirect_branch_register - - - - --- 2018-01-15 H.J. Lu New
i386: Don't use ASM_OUTPUT_DEF for TARGET_MACHO i386: Don't use ASM_OUTPUT_DEF for TARGET_MACHO - - - - --- 2018-01-15 H.J. Lu New
[3/3] GCC 7: i386: More use reference of struct ix86_frame to avoid copy GCC 7: i386: Move struct ix86_frame to machine_function - - - - --- 2018-01-14 H.J. Lu New
[2/3] GCC 7: i386: Use reference of struct ix86_frame to avoid copy GCC 7: i386: Move struct ix86_frame to machine_function - - - - --- 2018-01-14 H.J. Lu New
[1/3] GCC 7: i386: Move struct ix86_frame to machine_function GCC 7: i386: Move struct ix86_frame to machine_function - - - - --- 2018-01-14 H.J. Lu New
C/C++: Add -Waddress-of-packed-member C/C++: Add -Waddress-of-packed-member - - - - --- 2018-01-14 H.J. Lu New
[5/5] x86: Disallow -mindirect-branch=/-mfunction-return= with -mcmodel=large x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-14 H.J. Lu New
[4/5] x86: Add 'V' register operand modifier x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-14 H.J. Lu New
[3/5] x86: Add -mindirect-branch-register x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-14 H.J. Lu New
[2/5] x86: Add -mfunction-return= x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-14 H.J. Lu New
[1/5] x86: Add -mindirect-branch= x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-14 H.J. Lu New
x86: Disallow -mindirect-branch=/-mfunction-return= with -mshstk x86: Disallow -mindirect-branch=/-mfunction-return= with -mshstk - - - - --- 2018-01-12 H.J. Lu New
[4/4] x86: Add 'V' register operand modifier x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-12 H.J. Lu New
[3/4] x86: Add -mindirect-branch-register x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-12 H.J. Lu New
[2/4] x86: Add -mfunction-return= x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-12 H.J. Lu New
[1/4] x86: Add -mindirect-branch= x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-12 H.J. Lu New
i386: Align stack frame if argument is passed on stack i386: Align stack frame if argument is passed on stack - - - - --- 2018-01-10 H.J. Lu New
i386: Add a test for PR target/78585 i386: Add a test for PR target/78585 - - - - --- 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 - - - - --- 2018-01-09 H.J. Lu New
[5/5] x86: Add 'V' register operand modifier x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-07 H.J. Lu New
[4/5] x86: Add -mindirect-branch-register x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-07 H.J. Lu New
[3/5] x86: Add -mfunction-return= x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-07 H.J. Lu New
[2/5] x86: Add -mindirect-branch-loop= x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-07 H.J. Lu New
[1/5] x86: Add -mindirect-branch= x86: CVE-2017-5715, aka Spectre - - - - --- 2018-01-07 H.J. Lu New
Add a tetst for PR middle-end/83471 Add a tetst for PR middle-end/83471 - - - - --- 2017-12-19 H.J. Lu New
PING [PATCH] i386: Avoid PLT when shadow stack is enabled directly PING [PATCH] i386: Avoid PLT when shadow stack is enabled directly - - - - --- 2017-12-08 H.J. Lu New
i386: Update the default -mzeroupper setting i386: Update the default -mzeroupper setting - - - - --- 2017-11-15 H.J. Lu New
i386: Use reference of struct ix86_frame to avoid copy i386: Use reference of struct ix86_frame to avoid copy - - - - --- 2017-11-06 H.J. Lu New
Use rcrt1.o%s/grcrt1.o%s to relocate static PIE Use rcrt1.o%s/grcrt1.o%s to relocate static PIE - - - - --- 2017-11-03 H.J. Lu New
i386: Insert ENDBR before the profiling counter call i386: Insert ENDBR before the profiling counter call - - - - --- 2017-10-24 H.J. Lu New
i386: Avoid PLT when shadow stack is enabled directly i386: Avoid PLT when shadow stack is enabled directly - - - - --- 2017-10-24 H.J. Lu New
Add bootstrap-cet.mk to bootstrap GCC with Intel CET Add bootstrap-cet.mk to bootstrap GCC with Intel CET - - - - --- 2017-10-24 H.J. Lu New
« 1 2 ... 310 311 3121266 1267 »