[PATCH 0/5][ARC] Fix failing tests and use newer macros.
Claudiu Zissulescu
claziss@gmail.com
Wed Mar 6 10:20:00 GMT 2019
Hi,
Please find a set of 5 patches as this:
[ARC] Introduce ADJUST_REG_ALLOC_ORDER.
This patch just cleans the old way of changing the register allocation order and uses a gcc macro specially made for this task.
[ARC] Enable code density frame option for elf targets.
The compress instruction for frame are there for a while, but they are not enabled by default when using Os, just do it.
[ARC] Define TARGET_HAVE_SPECULATION_SAFE_VALUE.
New macro fixes a dejagnu failure.
[ARC] Fix tst_movb pattern.
Fixes dejagnu failure.
[ARC] Refactor deprecated macros.
Old macros replaced with their newer equivalent.
Thanks,
Claudiu
gcc/config/arc/arc-protos.h | 3 +-
gcc/config/arc/arc.c | 101 ++++++++++++++++++------------------
gcc/config/arc/arc.h | 44 ++++++++++------
gcc/config/arc/arc.md | 24 ++++-----
gcc/config/arc/arc.opt | 2 +-
gcc/config/arc/elf.h | 4 ++
gcc/config/arc/linux.h | 4 ++
7 files changed, 99 insertions(+), 83 deletions(-)
--
2.20.1
More information about the Gcc-patches
mailing list