Re: [PATCH 2/4][AArch64]Improve error message for non-constant immediates

2014-12-05 Thread Marcus Shawcroft
On 5 December 2014 at 11:55, Alan Lawrence wrote: > gcc/ChangeLog: > > * gcc/config/aarch64-builtins.c (aarch64_simd_expand_args): Update > error > message for SIMD_ARG_CONSTANT. > > gcc/testsuite/ChangeLog: > > * gcc.target/aarch64/arg-type-diagnostics-1.c: Call intrinsic

[PATCH 2/4][AArch64]Improve error message for non-constant immediates

2014-12-05 Thread Alan Lawrence
The error message when passing a non-constant in place of an immediate to an arm_neon.h *intrinsic* (as programmers should, rather than the __builtin), is poor: In file included from gcc/testsuite/gcc.target/aarch64/arg-type-diagnostics-1.c:4:0: /work/alalaw01/oban/buildfsf-aarch64-none-elf/ins