[prev in list] [next in list] [prev in thread] [next in thread]
List: gcc-patches
Subject: Re: [PATCH][AArch64] Fix address printing on ILP32
From: Steve Ellcey <sellcey () cavium ! com>
Date: 2017-11-30 21:47:01
Message-ID: 1512078421.7649.46.camel () cavium ! com
[Download RAW message or body]
On Thu, 2017-11-30 at 17:27 +0000, Wilco Dijkstra wrote:
>
> This fixes the ICE in https://gcc.gnu.org/ml/gcc-patches/2017-11/msg02509.html.
>
>
> ChangeLog:
> 2017-11-30 Wilco Dijkstra <wdijkstr@arm.com>
>
> gcc/
> * config/aarch64/aarch64.md (call_insn): Use %c rather than %a.
> (call_value_insn): Likewise.
> (sibcall_insn): Likewise.
> (sibcall_value_insn): Likewise.
> (movsi_aarch64): Likewise.
> (movdi_aarch64): Likewise.
> (add_losym_): Likewise.
> (ldr_got_small_): Likewise.
> (ldr_got_small_sidi): Likewise.
> (ldr_got_small_28k_): Likewise.
> (ldr_got_small_28k_sidi): Likewise.
> * config/aarch64/aarch64.c (aarch64_print_address_internal):
> Move output_addr_const to symbolic case. Add error check.
> testsuite/
> * gcc.dg/asm-4.c: Skip on AArch64 with ILP32 as test is incorrect.
>
This fixed the build problems on my system with ILP32.
Steve Ellcey
sellcey@cavium.com
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic