Show patches with: Submitter = H.J. Lu       |    State = Action Required       |    Archived = No       |   825 patches
« 1 2 3 48 9 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
i386: Update -mfunction-return= for return with pop i386: Update -mfunction-return= for return with pop - - - - 0 0 0 2018-02-25 H.J. Lu New
i386: Pass INVALID_REGNUM as invalid register number i386: Pass INVALID_REGNUM as invalid register number - - - - 0 0 0 2018-02-02 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 - - - - 0 0 0 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 - - - - 0 0 0 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 - - - - 0 0 0 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 - - - - 0 0 0 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 - - - - 0 0 0 2018-01-16 H.J. Lu New
[3/5] GCC 7: x86: Add -mindirect-branch-register GCC 7: x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-16 H.J. Lu New
[2/5] GCC 7: x86: Add -mfunction-return= GCC 7: x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-16 H.J. Lu New
[1/5] GCC 7: x86: Add -mindirect-branch= GCC 7: x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-16 H.J. Lu New
[4/4] i386: Rewrite indirect_branch_operand logic [1/4] i386: Rename to ix86_indirect_branch_register - - - - 0 0 0 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 - - - - 0 0 0 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 - - - - 0 0 0 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 - - - - 0 0 0 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 - - - - 0 0 0 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 - - - - 0 0 0 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 - - - - 0 0 0 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 - - - - 0 0 0 2018-01-14 H.J. Lu New
C/C++: Add -Waddress-of-packed-member C/C++: Add -Waddress-of-packed-member - - - - 0 0 0 2018-01-14 H.J. Lu New
[5/5] x86: Disallow -mindirect-branch=/-mfunction-return= with -mcmodel=large x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-14 H.J. Lu New
[4/5] x86: Add 'V' register operand modifier x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-14 H.J. Lu New
[3/5] x86: Add -mindirect-branch-register x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-14 H.J. Lu New
[2/5] x86: Add -mfunction-return= x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-14 H.J. Lu New
[1/5] x86: Add -mindirect-branch= x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-14 H.J. Lu New
x86: Disallow -mindirect-branch=/-mfunction-return= with -mshstk x86: Disallow -mindirect-branch=/-mfunction-return= with -mshstk - - - - 0 0 0 2018-01-12 H.J. Lu New
[4/4] x86: Add 'V' register operand modifier x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-12 H.J. Lu New
[3/4] x86: Add -mindirect-branch-register x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-12 H.J. Lu New
[2/4] x86: Add -mfunction-return= x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-12 H.J. Lu New
[1/4] x86: Add -mindirect-branch= x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-12 H.J. Lu New
[5/5] x86: Add 'V' register operand modifier x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-07 H.J. Lu New
[4/5] x86: Add -mindirect-branch-register x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-07 H.J. Lu New
[3/5] x86: Add -mfunction-return= x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-07 H.J. Lu New
[2/5] x86: Add -mindirect-branch-loop= x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-07 H.J. Lu New
[1/5] x86: Add -mindirect-branch= x86: CVE-2017-5715, aka Spectre - - - - 0 0 0 2018-01-07 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 - - - - 0 0 0 2017-12-08 H.J. Lu New
i386: Update the default -mzeroupper setting i386: Update the default -mzeroupper setting - - - - 0 0 0 2017-11-15 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 - - - - 0 0 0 2017-11-03 H.J. Lu New
i386: Avoid PLT when shadow stack is enabled directly i386: Avoid PLT when shadow stack is enabled directly - - - - 0 0 0 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 - - - - 0 0 0 2017-10-24 H.J. Lu New
i386: Skip DF_REF_INSN if DF_REF_INSN_INFO is false i386: Skip DF_REF_INSN if DF_REF_INSN_INFO is false - - - - 0 0 0 2017-10-23 H.J. Lu New
i386: Don't generate ENDBR if function is only called directly i386: Don't generate ENDBR if function is only called directly - - - - 0 0 0 2017-10-22 H.J. Lu New
Use dlsym to check if libdl is needed for plugin Use dlsym to check if libdl is needed for plugin - - - - 0 0 0 2017-10-19 H.J. Lu New
Use Pcrt1.o%s/gPcrt1.o%s for -static-pie Use Pcrt1.o%s/gPcrt1.o%s for -static-pie - - - - 0 0 0 2017-10-15 H.J. Lu New
i386: Check red zone size in push peephole2 i386: Check red zone size in push peephole2 - - - - 0 0 0 2017-10-11 H.J. Lu New
x32: Add and use libgnarl/s-taprop__x32.adb x32: Add and use libgnarl/s-taprop__x32.adb - - - - 0 0 0 2017-10-01 H.J. Lu New
Add anitizer_linux_x86_64.lo if __x86_64__ is defined by $CC Add anitizer_linux_x86_64.lo if __x86_64__ is defined by $CC - - - - 0 0 0 2017-10-01 H.J. Lu New
x32: Encode %esp as %rsp to avoid 0x67 prefix x32: Encode %esp as %rsp to avoid 0x67 prefix - - - - 0 0 0 2017-09-23 H.J. Lu New
PR target/82166: Update preferred stack boundary for leaf functions PR target/82166: Update preferred stack boundary for leaf functions - - - - 0 0 0 2017-09-11 H.J. Lu New
Add -static-pie to GCC driver to create static PIE - - - - 0 0 0 2017-08-24 H.J. Lu New
[2/2] Update expected alignment in pr53037-1.C/pr53037-1.c - - - - 0 0 0 2017-08-21 H.J. Lu New
[1/2] Don't warn function alignment if warn_if_not_aligned_p is true - - - - 0 0 0 2017-08-21 H.J. Lu New
Don't override user alignment with the same value - - - - 0 0 0 2017-08-19 H.J. Lu New
RFC: [PATCH] Add warn_if_not_aligned attribute - - - - 0 0 0 2017-08-17 H.J. Lu New
[Updated] i386: Avoid stack realignment if possible - - - - 0 0 0 2017-08-13 H.J. Lu New
i386: Replace frame pointer with stack pointer in debug insns - - - - 0 0 0 2017-08-13 H.J. Lu New
i386: Replace frame pointer with stack pointer in debug insns - - - - 0 0 0 2017-08-12 H.J. Lu New
i386: Don't use frame pointer without stack access - - - - 0 0 0 2017-08-09 H.J. Lu New
i386: Don't use frame pointer without stack access - - - - 0 0 0 2017-08-09 H.J. Lu New
i386: Don't use frame pointer without stack access - - - - 0 0 0 2017-08-08 H.J. Lu New
i386: Set priority to P_AES for Westmere - - - - 0 0 0 2017-08-07 H.J. Lu New
i386: Don't use frame pointer without stack access - - - - 0 0 0 2017-08-06 H.J. Lu New
i386: Add some naked attribute tests - - - - 0 0 0 2017-08-01 H.J. Lu New
i386: Add some naked attribute tests - - - - 0 0 0 2017-08-01 H.J. Lu New
PING: [PATCH] PR driver/81523: Make -static override -pie - - - - 0 0 0 2017-08-01 H.J. Lu New
PING: [PATCH] PR driver/81523: Make -static override -pie - - - - 0 0 0 2017-07-31 H.J. Lu New
i386: Update INCOMING_FRAME_SP_OFFSET for exception handler - - - - 0 0 0 2017-07-29 H.J. Lu New
i386: Rewrite check for AVX512 features - - - - 0 0 0 2017-07-29 H.J. Lu New
x86: Properly check register CFA offset - - - - 0 0 0 2017-07-26 H.J. Lu New
PR driver/81523: Make -static override -pie - - - - 0 0 0 2017-07-24 H.J. Lu New
PR driver/81523: Make -static override -pie - - - - 0 0 0 2017-07-23 H.J. Lu New
Fix pr80044, -static and -pie insanity, and pr81170 - - - - 0 0 0 2017-07-20 H.J. Lu New
PR target/81313: Use DRAP only if there are outgoing arguments on stack - - - - 0 0 0 2017-07-09 H.J. Lu New
RFC: [PATCH] Add warn_if_not_aligned attribute - - - - 0 0 0 2017-07-08 H.J. Lu New
i386: Avoid stack realignment if possible - - - - 0 0 0 2017-07-08 H.J. Lu New
Improve i?86/x86_64 prologue_and_epilogue for leaf functions (PR target/59501) - - - - 0 0 0 2017-07-07 H.J. Lu New
PR target/81313: Use DRAP only if there are outgoing arguments on stack - - - - 0 0 0 2017-07-06 H.J. Lu New
[committed] Add a testcase for PR ipa/80565 - - - - 0 0 0 2017-06-29 H.J. Lu New
[committed] x32: Update baseline_symbols.txt - - - - 0 0 0 2017-06-18 H.J. Lu New
[committed] x32: Update baseline_symbols.txt - - - - 0 0 0 2017-06-18 H.J. Lu New
RFC: [PATCH] Add warn_if_not_aligned attribute - - - - 0 0 0 2017-06-16 H.J. Lu New
RFC: [PATCH] Add warn_if_not_aligned attribute - - - - 0 0 0 2017-06-08 H.J. Lu New
RFC: [PATCH] Add warn_if_not_aligned attribute - - - - 0 0 0 2017-06-05 H.J. Lu New
RFC: [PATCH] Add warn_if_not_aligned attribute - - - - 0 0 0 2017-06-04 H.J. Lu New
Ada/x32: PR ada/80626: Correct Memory_Size - - - - 0 0 0 2017-05-10 H.J. Lu New
Update baseline_symbols.txt for {x86_64,i?86,aarch64,powerpc64,s390{,x}}-linux (PR libstdc++/79348) - - - - 0 0 0 2017-02-13 H.J. Lu New
Remove x86 pcommit instruction - - - - 0 0 0 2016-10-13 H.J. Lu New
Add a TARGET_GEN_MEMSET_VALUE hook - - - - 0 0 0 2016-08-19 H.J. Lu New
Add a TARGET_GEN_MEMSET_VALUE hook - - - - 0 0 0 2016-08-18 H.J. Lu New
Use TImode for piecewise move in 64-bit mode - - - - 0 0 0 2016-08-11 H.J. Lu New
Use TImode for piecewise move in 64-bit mode - - - - 0 0 0 2016-08-11 H.J. Lu New
PR target/71801: Don't convert TImode in debug insn - - - - 0 0 0 2016-07-11 H.J. Lu New
[PR70729] The second part of patch. - - - - 0 0 0 2016-07-03 H.J. Lu New
[PR70729] The second part of patch. - - - - 0 0 0 2016-07-03 H.J. Lu New
PR middle-end/71524: IFUNC resolver may resolve to a non-local function - - - - 0 0 0 2016-06-25 H.J. Lu New
i386: Access external function via GOT slot for -fno-plt - - - - 0 0 0 2016-06-23 H.J. Lu New
PR target/71549: Convert V1TImode register to TImode in debug insn - - - - 0 0 0 2016-06-21 H.J. Lu New
x86-64: Load external function address via GOT slot - - - - 0 0 0 2016-06-21 H.J. Lu New
x86-64: Load external function address via GOT slot - - - - 0 0 0 2016-06-20 H.J. Lu New
PR target/71549: Convert V1TImode register to TImode in debug insn - - - - 0 0 0 2016-06-20 H.J. Lu New
Support i386 TLS code sequences without PLT - - - - 0 0 0 2016-06-06 H.J. Lu New
« 1 2 3 48 9 »