This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH 0/5][ARC] Fix failing tests and use newer macros.
- From: Claudiu Zissulescu <claziss at gmail dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: Francois Bedard <fbedard at synopsys dot com>, Andrew Burgess <andrew dot burgess at embecosm dot com>, "claziss at gmail dot com" <claziss at synopsys dot com>
- Date: Mon, 18 Mar 2019 11:29:54 +0200
- Subject: Re: [PATCH 0/5][ARC] Fix failing tests and use newer macros.
- References: <20190306102005.15413-1-claziss@gmail.com>
Thanks Andrew for your review,
Claudiu
On Wed, Mar 6, 2019 at 12:20 PM Claudiu Zissulescu <claziss@gmail.com> wrote:
>
> 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
>