Show patches with: Submitter = Richard Earnshaw (lists)       |    State = Action Required       |    Archived = No       |   145 patches
« 1 2 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[arm,RFC] PR target/88469 fix incorrect argument passing with 64-bit bitfields [arm,RFC] PR target/88469 fix incorrect argument passing with 64-bit bitfields - - - - 0 0 0 2018-12-17 Richard Earnshaw (lists) New
[aarch64] PR target/87369 Prefer bsl/bit/bif for copysign [aarch64] PR target/87369 Prefer bsl/bit/bif for copysign - - - - 0 0 0 2018-12-11 Richard Earnshaw (lists) New
arm - minor cleanups for CPU alias support arm - minor cleanups for CPU alias support - - - - 0 0 0 2018-11-09 Richard Earnshaw (lists) New
arm - use the new CPU alias option to simplify the list of CPUs. arm - use the new CPU alias option to simplify the list of CPUs. - - - - 0 0 0 2018-11-09 Richard Earnshaw (lists) New
[arm] Add support for aliases of CPU names [arm] Add support for aliases of CPU names - - - - 0 0 0 2018-11-08 Richard Earnshaw (lists) New
aarch64 - Set the mode for the unspec in speculation_tracker insn. aarch64 - Set the mode for the unspec in speculation_tracker insn. - - - - 0 0 0 2018-11-06 Richard Earnshaw (lists) New
[aarch64] disable shrink wrapping when tracking speculative execution [aarch64] disable shrink wrapping when tracking speculative execution - - - - 0 0 0 2018-11-02 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 - - - - 0 0 0 2018-10-30 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 - - - - 0 0 0 2018-08-23 Richard Earnshaw (lists) New
aarch64 - PR target/86887 Fix missing register constraints in carryin patterns aarch64 - PR target/86887 Fix missing register constraints in carryin patterns - - - - 0 0 0 2018-08-09 Richard Earnshaw (lists) New
Fix PR number in hppa commit for CVE-2017-5753) Fix PR number in hppa commit for CVE-2017-5753) - - - - 0 0 0 2018-08-07 Richard Earnshaw (lists) New
[11/11] rs6000 - add speculation_barrier pattern (v2) Mitigation against unsafe data speculation (CVE-2017-5753) - - - - 0 0 0 2018-07-27 Richard Earnshaw (lists) New
[10/11] x86 - add speculation_barrier pattern (v2) Mitigation against unsafe data speculation (CVE-2017-5753) - - - - 0 0 0 2018-07-27 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) - - - - 0 0 0 2018-07-27 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) - - - - 0 0 0 2018-07-27 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) - - - - 0 0 0 2018-07-27 Richard Earnshaw (lists) New
[06/11] AArch64 - new pass to add conditional-branch speculation tracking (v2) Mitigation against unsafe data speculation (CVE-2017-5753) - - - - 0 0 0 2018-07-27 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) - - - - 0 0 0 2018-07-27 Richard Earnshaw (lists) New
[04/11] AArch64 - Add new option -mtrack-speculation (v2) Mitigation against unsafe data speculation (CVE-2017-5753) - - - - 0 0 0 2018-07-27 Richard Earnshaw (lists) New
[03/11] AArch64 - add speculation barrier (v2) Mitigation against unsafe data speculation (CVE-2017-5753) - - - - 0 0 0 2018-07-27 Richard Earnshaw (lists) New
[02/11] Arm - add speculation_barrier pattern (v2) Mitigation against unsafe data speculation (CVE-2017-5753) - - - - 0 0 0 2018-07-27 Richard Earnshaw (lists) New
[01/11] Add __builtin_speculation_safe_value (v2) Mitigation against unsafe data speculation (CVE-2017-5753) - - - - 0 0 0 2018-07-27 Richard Earnshaw (lists) New
arm - Add vendor and CPU id information to arm-cpus.in arm - Add vendor and CPU id information to arm-cpus.in - - - - 0 0 0 2018-07-13 Richard Earnshaw (lists) New
[arm] Put CPU's FPU capabilities directly in the ISA specification [arm] Put CPU's FPU capabilities directly in the ISA specification - - - - 0 0 0 2018-07-11 Richard Earnshaw (lists) New
[7/7] AArch64 - use CSDB based sequences if speculation tracking is enabled Mitigation against unsafe data speculation (CVE-2017-5753) - - - - 0 0 0 2018-07-09 Richard Earnshaw (lists) New
[6/7] AArch64 - new pass to add conditional-branch speculation tracking Mitigation against unsafe data speculation (CVE-2017-5753) - - - - 0 0 0 2018-07-09 Richard Earnshaw (lists) New
[5/7] AArch64 - disable CB[N]Z TB[N]Z when tracking speculation Mitigation against unsafe data speculation (CVE-2017-5753) - - - - 0 0 0 2018-07-09 Richard Earnshaw (lists) New
[4/7] AArch64 - Add new option -mtrack-speculation Mitigation against unsafe data speculation (CVE-2017-5753) - - - - 0 0 0 2018-07-09 Richard Earnshaw (lists) New
[3/7] AArch64 - add speculation barrier Mitigation against unsafe data speculation (CVE-2017-5753) - - - - 0 0 0 2018-07-09 Richard Earnshaw (lists) New
[2/7] Arm - add speculation_barrier pattern Mitigation against unsafe data speculation (CVE-2017-5753) - - - - 0 0 0 2018-07-09 Richard Earnshaw (lists) New
[1/7] Add __builtin_speculation_safe_value Mitigation against unsafe data speculation (CVE-2017-5753) - - - - 0 0 0 2018-07-09 Richard Earnshaw (lists) New
[arm] PR target/86003 build failures with --with-cpu=xscale [arm] PR target/86003 build failures with --with-cpu=xscale - - - - 0 0 0 2018-06-04 Richard Earnshaw (lists) New
[arm] PR target/85733 Restore be8 linking behaviour for ARMv6-M and products deriving from its ca... [arm] PR target/85733 Restore be8 linking behaviour for ARMv6-M and products deriving from its ca... - - - - 0 0 0 2018-05-11 Richard Earnshaw (lists) New
[arm] PR target/85606 prefer armv6s-m for armv6-m parts [arm] PR target/85606 prefer armv6s-m for armv6-m parts - - - - 0 0 0 2018-05-11 Richard Earnshaw (lists) New
[arm] PR target/85658 Fix operator precedence errors in parsecpu.awk [arm] PR target/85658 Fix operator precedence errors in parsecpu.awk - - - - 0 0 0 2018-05-08 Richard Earnshaw (lists) New
[3/3,arm] Implement support for the de-speculation intrinsic Implement __builtin_speculation_safe_load - - - - 0 0 0 2018-01-17 Richard Earnshaw (lists) New
[2/3,aarch64] Implement support for __builtin_speculation_safe_load Implement __builtin_speculation_safe_load - - - - 0 0 0 2018-01-17 Richard Earnshaw (lists) New
[1/3,builtins] Generic support for __builtin_speculation_safe_load() Implement __builtin_speculation_safe_load - - - - 0 0 0 2018-01-17 Richard Earnshaw (lists) New
[3/3,gcc-7,backport,arm] Implement support for the de-speculation intrinsic Add __builtin_load_no_speculate - - - - 0 0 0 2018-01-04 Richard Earnshaw (lists) New
[2/3,gcc-7,backport,aarch64] Implement support for __builtin_load_no_speculate. Add __builtin_load_no_speculate - - - - 0 0 0 2018-01-04 Richard Earnshaw (lists) New
[1/3,gcc-7,backport,builtins] Generic support for __builtin_load_no_speculate() Add __builtin_load_no_speculate - - - - 0 0 0 2018-01-04 Richard Earnshaw (lists) New
[3/3,arm] Implement support for the de-speculation intrinsic Add __builtin_load_no_speculate - - - - 0 0 0 2018-01-04 Richard Earnshaw (lists) New
[2/3,aarch64] Implement support for __builtin_load_no_speculate. Add __builtin_load_no_speculate - - - - 0 0 0 2018-01-04 Richard Earnshaw (lists) New
[1/3,builtins] Generic support for __builtin_load_no_speculate() Add __builtin_load_no_speculate - - - - 0 0 0 2018-01-04 Richard Earnshaw (lists) New
[arm] PR target/83105: Minor change of default CPU for arm-linux-gnueabi [arm] PR target/83105: Minor change of default CPU for arm-linux-gnueabi - - - - 0 0 0 2017-12-20 Richard Earnshaw (lists) New
[arm] PR target/83206: Make native driver select fp-capable armv6 cores [arm] PR target/83206: Make native driver select fp-capable armv6 cores - - - - 0 0 0 2017-12-08 Richard Earnshaw (lists) New
[arm] Don't strip off all architecture features from -march passed to assembler [arm] Don't strip off all architecture features from -march passed to assembler - - - - 0 0 0 2017-12-08 Richard Earnshaw (lists) New
[arm] Generate a -mfpu= option for passing to the assembler [arm] Generate a -mfpu= option for passing to the assembler - - - - 0 0 0 2017-12-08 Richard Earnshaw (lists) New
[arm] Fix architecture selection when building libatomic with automatic FPU selection [arm] Fix architecture selection when building libatomic with automatic FPU selection - - - - 0 0 0 2017-10-20 Richard Earnshaw (lists) New
[ARM] PR 82445 - suppress 32-bit aligned ldrd/strd peepholing with -mno-unaligned-access [ARM] PR 82445 - suppress 32-bit aligned ldrd/strd peepholing with -mno-unaligned-access - - - - 0 0 0 2017-10-19 Richard Earnshaw (lists) New
[arm] Fix pr82175 - fix -mcpu=native not working correctly [arm] Fix pr82175 - fix -mcpu=native not working correctly - - - - 0 0 0 2017-09-26 Richard Earnshaw (lists) New
[2/2,arm] Improve error checking in parsecpu.awk Untitled series #1813 - - - - 0 0 0 2017-09-06 Richard Earnshaw (lists) New
[arm] auto-generate arm-isa.h from CPU descriptions [arm] auto-generate arm-isa.h from CPU descriptions - - - - 0 0 0 2017-09-06 Richard Earnshaw (lists) New
[ARM,VXworks] Fix build - - - - 0 0 0 2017-07-13 Richard Earnshaw (lists) New
[arm] Fix warning in parsecpu.awk - - - - 0 0 0 2017-07-06 Richard Earnshaw (lists) New
[arm] Fix cross-native builds - - - - 0 0 0 2017-07-06 Richard Earnshaw (lists) New
[ARM] Implement TARGET_FIXED_CONDITION_CODE_REGS - - - - 0 0 0 2017-07-05 Richard Earnshaw (lists) New
[arm] Move some generated files out of the source tree - - - - 0 0 0 2017-07-04 Richard Earnshaw (lists) New
[arm/wwwdocs] Release note update for be8 changes - - - - 0 0 0 2017-07-03 Richard Earnshaw (lists) New
[arm] Clean up generation of BE8 format images. - - - - 0 0 0 2017-07-03 Richard Earnshaw (lists) New
[arm] Clean up generation of BE8 format images. - - - - 0 0 0 2017-07-03 Richard Earnshaw (lists) New
[arm] Fix incorrect __ARM_ARCH_PROFILE for -march=armv7 - - - - 0 0 0 2017-06-29 Richard Earnshaw (lists) New
[arm] Fix incorrect __ARM_ARCH_PROFILE for -march=armv7 - - - - 0 0 0 2017-06-28 Richard Earnshaw (lists) New
[arm] Mention -mfpu=auto in release notes - - - - 0 0 0 2017-06-20 Richard Earnshaw (lists) New
[rtlanal] Do a better job of costing parallel sets containing flag-setting operations. - - - - 0 0 0 2017-06-19 Richard Earnshaw (lists) New
[32/30,arm,testsuite] Fix various tests - - - - 0 0 0 2017-06-14 Richard Earnshaw (lists) New
[00/30,ARM] Reworking the -mcpu, -march and -mfpu options - - - - 0 0 0 2017-06-13 Richard Earnshaw (lists) New
[32/30,arm,testsuite] Fix neon-thumb2-move.c test - - - - 0 0 0 2017-06-13 Richard Earnshaw (lists) New
[31/30,arm] Mark -marm and -mthumb as being inverse options - - - - 0 0 0 2017-06-13 Richard Earnshaw (lists) New
[14/30,arm] Generate a canonical form for -march - - - - 0 0 0 2017-06-13 Richard Earnshaw (lists) New
[09/30,ARM] Move cpu and architecture option name parsing code to arm-common.c - - - - 0 0 0 2017-06-13 Richard Earnshaw (lists) New
[08/30,arm] Split CPU, architecture and tuning data tables. - - - - 0 0 0 2017-06-13 Richard Earnshaw (lists) New
[04/30,arm] Allow +opt on arbitrary cpu and architecture specifications - - - - 0 0 0 2017-06-13 Richard Earnshaw (lists) New
[01/30,arm] Use strings for -march, -mcpu and -mtune options - - - - 0 0 0 2017-06-13 Richard Earnshaw (lists) New
[30/30,arm,doc] Document changes to -mcpu, -mtune and -mfpu. - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[29/30,arm,doc] Document new -march= syntax. - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[28/30,arm] Add a few missing architecture extension options. - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[27/30,arm,fuchsia] Rework multilib support - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[26/30,arm] Rework multlib builds for symbianelf - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[25/30,arm,phoenix] reset all multilib variables - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[24/30,arm,linux-eabi] Ensure all multilib variables are reset - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[23/30,arm,rtems] Update t-rtems for new option framework - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[22/30,arm] Rewrite t-rmprofile multilib specification - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[21/30,arm,testsuite] Use -march=armv7-a+fp when testing hard-float ABI. - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[20/30,genmultilib] Allow explicit periods to be escaped in MULTILIB_REUSE - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[19/30,arm] Explicitly set .fpu in cmse_nonsecure_call.S - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[18/30,arm] Rewrite t-aprofile using new selector methodology - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[17/30,arm] Make 'auto' the default FPU selection option. - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[16/30,arm] Update basic multilib configuration - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[15/30,arm] Make -mfloat-abi=softfp work when there are no FPU instructions - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[14/30,arm] Generate a canonical form for -march - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[13/30,arm] Force a CPU default in the config args defaults list. - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[12/30,arm] Allow new extended syntax CPU and architecture names during configure - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[11/30,arm] Allow CPU and architecture extensions to be defined as aliases - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[10/30,arm] Use standard option parsing code for detecting thumb-only targets - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[09/30,ARM] Move cpu and architecture option name parsing code to arm-common.c - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[08/30,arm] Split CPU, architecture and tuning data tables. - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[07/30,build] Make sbitmap code available to the driver programs - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[06/30,arm] Add default FPUs for CPUs. - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
[05/30,arm] Add architectural options - - - - 0 0 0 2017-06-09 Richard Earnshaw (lists) New
« 1 2 »