PING^1
On 07/18/2018 05:48 PM, Martin Liška wrote:
> Hi.
>
> This is aarch64 fix for PR83193. It's about setting of default options
> so that --help=target -Q prints proper numbers:
>
> Now this is seen on my cross-compiler:
>
> --- /home/marxin/Downloads/options-2-before.txt 2018-07-18
> 14:53:11.658146543 +0200
> +++ /home/marxin/Downloads/options-2.txt 2018-07-18 14:52:30.113274284
> +0200
> @@ -1,10 +1,10 @@
> The following options are target specific:
> -mabi=ABI lp64
> - -march=ARCH
> + -march= armv8-a
> -mbig-endian [disabled]
> -mbionic [disabled]
> -mcmodel= small
> - -mcpu=CPU
> + -mcpu= generic
> -mfix-cortex-a53-835769 [enabled]
> -mfix-cortex-a53-843419 [enabled]
> -mgeneral-regs-only [disabled]
> @@ -19,7 +19,7 @@
> -msve-vector-bits=N scalable
> -mtls-dialect= desc
> -mtls-size= 24
> - -mtune=CPU
> + -mtune= generic
> -muclibc [disabled]
>
> May I please ask ARM folks to test the patch?
> Thanks,
> Martin
>
> gcc/ChangeLog:
>
> 2018-07-18 Martin Liska <mli...@suse.cz>
>
> PR driver/83193
> * config/aarch64/aarch64.c (aarch64_override_options_internal):
> Set default values for x_aarch64_*_string strings.
> * config/aarch64/aarch64.opt: Remove --{march,mcpu,mtune}==
> prefix.
> ---
> gcc/config/aarch64/aarch64.c | 7 +++++++
> gcc/config/aarch64/aarch64.opt | 6 +++---
> 2 files changed, 10 insertions(+), 3 deletions(-)
>
>