Show patches with: Submitter = Richard Earnshaw (lists)       |    State = Action Required       |    Archived = No       |   228 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
Add News-feed item for git transition Add News-feed item for git transition - - - - --- 2020-01-22 Richard Earnshaw (lists) New
Add attribute to match *.md and *.pd to the git diff hook Add attribute to match *.md and *.pd to the git diff hook - - - - --- 2020-01-15 Richard Earnshaw (lists) New
Backport: Add support for gcc as git submodule of another repository. Backport: Add support for gcc as git submodule of another repository. - - - - --- 2020-01-15 Richard Earnshaw (lists) New
Don't allow the pool allocator to be configured to allocate zero-sized objects Don't allow the pool allocator to be configured to allocate zero-sized objects - - - - --- 2018-10-30 Richard Earnshaw (lists) New
Fix PR number in hppa commit for CVE-2017-5753) Fix PR number in hppa commit for CVE-2017-5753) - - - - --- 2018-08-07 Richard Earnshaw (lists) New
Mitigation for PR target/88469 on arm-based systems bootstrapping with gcc-6/7/8 Mitigation for PR target/88469 on arm-based systems bootstrapping with gcc-6/7/8 - - - - --- 2019-01-22 Richard Earnshaw (lists) New
PR driver/91130 Use CL_DRIVER when handling of COLLECT_GCC_OPTIONS in lto-wrapper.c PR driver/91130 Use CL_DRIVER when handling of COLLECT_GCC_OPTIONS in lto-wrapper.c - - - - --- 2019-08-07 Richard Earnshaw (lists) New
PR target/86891 __builtin_<add/sub>_overflow issues on AArch64 (redux) PR target/86891 __builtin_<add/sub>_overflow issues on AArch64 (redux) - - - - --- 2019-01-16 Richard Earnshaw (lists) New
PR target/86891 __builtin_sub_overflow issues on AArch64 PR target/86891 __builtin_sub_overflow issues on AArch64 - - - - --- 2019-01-07 Richard Earnshaw (lists) New
PR target/86951 arm - Handle speculation barriers on pre-armv7 CPUs PR target/86951 arm - Handle speculation barriers on pre-armv7 CPUs - - - - --- 2018-08-23 Richard Earnshaw (lists) New
Some local customization enhancements when using git Some local customization enhancements when using git - - - - --- 2020-01-10 Richard Earnshaw (lists) New
[00/30,ARM] Reworking the -mcpu, -march and -mfpu options - - - - --- 2017-06-13 Richard Earnshaw (lists) New
[01/11] Add __builtin_speculation_safe_value (v2) Mitigation against unsafe data speculation (CVE-2017-5753) - - - - --- 2018-07-27 Richard Earnshaw (lists) New
[01/21,arm] Separte tuning flags from architectural flags in CPU tables. - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[01/29,arm] Rip out DImode addition and subtraction splits. Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[01/30,arm] Use strings for -march, -mcpu and -mtune options - - - - --- 2017-06-13 Richard Earnshaw (lists) New
[01/30,arm] Use strings for -march, -mcpu and -mtune options - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[02/11] Arm - add speculation_barrier pattern (v2) Mitigation against unsafe data speculation (CVE-2017-5753) - - - - --- 2018-07-27 Richard Earnshaw (lists) New
[02/21,arm] Add new isa bits method - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[02/29,arm] Perform early splitting of adddi3. Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[02/30,arm] Rewrite -march and -mcpu options for passing to the assembler - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[03/11] AArch64 - add speculation barrier (v2) Mitigation against unsafe data speculation (CVE-2017-5753) - - - - --- 2018-07-27 Richard Earnshaw (lists) New
[03/21,arm] Introduce arm_active_target. - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[03/29,arm] Early split zero- and sign-extension Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[03/30,arm] Don't pass -mfpu=auto through to the assembler. - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[04/11] AArch64 - Add new option -mtrack-speculation (v2) Mitigation against unsafe data speculation (CVE-2017-5753) - - - - --- 2018-07-27 Richard Earnshaw (lists) New
[04/21,arm] Use arm_active_target for architecture and tune operations. - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[04/29,arm] Rewrite addsi3_carryin_shift_<optab> in canonical form Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[04/30,arm] Allow +opt on arbitrary cpu and architecture specifications - - - - --- 2017-06-13 Richard Earnshaw (lists) New
[04/30,arm] Allow +opt on arbitrary cpu and architecture specifications - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[05/11] AArch64 - disable CB[N]Z TB[N]Z when tracking speculation (v2) Mitigation against unsafe data speculation (CVE-2017-5753) - - - - --- 2018-07-27 Richard Earnshaw (lists) New
[05/21,arm] Reduce usage of arm_selected_cpu. - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[05/29,arm] fix constraints on addsi3_carryin_alt2 Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[05/30,arm] Add architectural options - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[06/11] AArch64 - new pass to add conditional-branch speculation tracking (v2) Mitigation against unsafe data speculation (CVE-2017-5753) - - - - --- 2018-07-27 Richard Earnshaw (lists) New
[06/21,arm] Add new isa quirk bit for Cortex-M3 ldrd issue. - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[06/29,arm] Early split subdi3 Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[06/30,arm] Add default FPUs for CPUs. - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[07/11] AArch64 - use CSDB based sequences if speculation tracking is enabled (v2) Mitigation against unsafe data speculation (CVE-2017-5753) - - - - --- 2018-07-27 Richard Earnshaw (lists) New
[07/21,arm] Use arm_active_target when configuring builtins - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[07/29,arm] Remove redundant DImode subtract patterns Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[07/30,build] Make sbitmap code available to the driver programs - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[08/11] targhooks - provide an alternative hook for targets that never execute speculatively (v2) Mitigation against unsafe data speculation (CVE-2017-5753) - - - - --- 2018-07-27 Richard Earnshaw (lists) New
[08/21,arm] Remove insn_flags. - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[08/29,arm] Introduce arm_carry_operation Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[08/30,arm] Split CPU, architecture and tuning data tables. - - - - --- 2017-06-13 Richard Earnshaw (lists) New
[08/30,arm] Split CPU, architecture and tuning data tables. - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[09/11] pdp11 - example of a port not needing a speculation barrier (v2) Mitigation against unsafe data speculation (CVE-2017-5753) - - - - --- 2018-07-27 Richard Earnshaw (lists) New
[09/21,arm] Rework arm-common to use new feature bits. - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[09/29,arm] Correctly cost addition with a carry-in Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[09/30,ARM] Move cpu and architecture option name parsing code to arm-common.c - - - - --- 2017-06-13 Richard Earnshaw (lists) New
[09/30,ARM] Move cpu and architecture option name parsing code to arm-common.c - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[1/3,builtins] Generic support for __builtin_load_no_speculate() Add __builtin_load_no_speculate - - - - --- 2018-01-04 Richard Earnshaw (lists) New
[1/3,builtins] Generic support for __builtin_speculation_safe_load() Implement __builtin_speculation_safe_load - - - - --- 2018-01-17 Richard Earnshaw (lists) New
[1/3,gcc-7,backport,builtins] Generic support for __builtin_load_no_speculate() Add __builtin_load_no_speculate - - - - --- 2018-01-04 Richard Earnshaw (lists) New
[1/7] Add __builtin_speculation_safe_value Mitigation against unsafe data speculation (CVE-2017-5753) - - - - --- 2018-07-09 Richard Earnshaw (lists) New
[10/11] x86 - add speculation_barrier pattern (v2) Mitigation against unsafe data speculation (CVE-2017-5753) - - - - --- 2018-07-27 Richard Earnshaw (lists) New
[10/21,arm] Remove remaining references to arm feature sets. - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[10/29,arm] Correct cost calculations involving borrow for subtracts. Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[10/30,arm] Use standard option parsing code for detecting thumb-only targets - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[11/11] rs6000 - add speculation_barrier pattern (v2) Mitigation against unsafe data speculation (CVE-2017-5753) - - - - --- 2018-07-27 Richard Earnshaw (lists) New
[11/21,arm] Delete unused arm_fp_model. - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[11/29,arm] Reduce cost of insns that are simple reg-reg moves. Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[11/30,arm] Allow CPU and architecture extensions to be defined as aliases - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[12/21,arm] Eliminate vfp_reg_type - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[12/29,arm] Implement negscc using SBC when appropriate. Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[12/30,arm] Allow new extended syntax CPU and architecture names during configure - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[13/21,arm] Remove FPU rev field - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[13/29,arm] Add alternative canonicalizations for subtract-with-carry + shift Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[13/30,arm] Force a CPU default in the config args defaults list. - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[14/21,arm] Add isa features to FPU descriptions - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[14/29,arm] Early split simple DImode equality comparisons Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[14/30,arm] Generate a canonical form for -march - - - - --- 2017-06-13 Richard Earnshaw (lists) New
[14/30,arm] Generate a canonical form for -march - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[15/21,arm] Initialize fpu capability bits in arm_active_target. - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[15/29,arm] Improve handling of DImode comparisions against constants. Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[15/30,arm] Make -mfloat-abi=softfp work when there are no FPU instructions - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[16/21,arm] Eliminate TARGET_FPU_NAME. - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[16/29,arm] early split most DImode comparison operations. Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[16/30,arm] Update basic multilib configuration - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[17/21,arm] Use arm_active_target for most FP feature tests. - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[17/29,arm] Handle some constant comparisons using rsbs+rscs Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[17/30,arm] Make 'auto' the default FPU selection option. - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[18/21,arm] Use cl_target_options for configuring the active target. - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[18/29,arm] Cleanup dead code - old support for DImode comparisons Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[18/30,arm] Rewrite t-aprofile using new selector methodology - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[19/21,arm] Use ISA feature sets for determining inlinability. - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[19/29,arm] Handle immediate values in uaddvsi4 Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[19/30,arm] Explicitly set .fpu in cmse_nonsecure_call.S - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[2/2,arm] Improve error checking in parsecpu.awk Untitled series #1813 - - - - --- 2017-09-06 Richard Earnshaw (lists) New
[2/3,aarch64] Implement support for __builtin_load_no_speculate. Add __builtin_load_no_speculate - - - - --- 2018-01-04 Richard Earnshaw (lists) New
[2/3,aarch64] Implement support for __builtin_speculation_safe_load Implement __builtin_speculation_safe_load - - - - --- 2018-01-17 Richard Earnshaw (lists) New
[2/3,gcc-7,backport,aarch64] Implement support for __builtin_load_no_speculate. Add __builtin_load_no_speculate - - - - --- 2018-01-04 Richard Earnshaw (lists) New
[2/7] Arm - add speculation_barrier pattern Mitigation against unsafe data speculation (CVE-2017-5753) - - - - --- 2018-07-09 Richard Earnshaw (lists) New
[20/21,arm] Remove FEATURES field from FPU descriptions. - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[20/29,arm] Early expansion of uaddvdi4. Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[20/30,genmultilib] Allow explicit periods to be escaped in MULTILIB_REUSE - - - - --- 2017-06-09 Richard Earnshaw (lists) New
[21/21,arm] Permit 'auto' in -mfpu. - - - - --- 2016-12-15 Richard Earnshaw (lists) New
[21/29,arm] Improve code generation for addvsi4. Rewrite DImode arithmetic support - - - - --- 2019-10-18 Richard Earnshaw (lists) New
[21/30,arm,testsuite] Use -march=armv7-a+fp when testing hard-float ABI. - - - - --- 2017-06-09 Richard Earnshaw (lists) New
« 1 2 3 »