On 30 July 2014 11:48, Richard Earnshaw <rearn...@arm.com> wrote:
>> gcc/ChangeLog:
>> 2014-07-29  Charles Baylis  <charles.bay...@linaro.org>
>>
>>     PR target/61948
>>     * config/arm/neon.md (ashldi3_neon): Don't emit arm_ashldi3_1bit unless
>>     constraints are satisfied.
>>     (<shift>di3_neon): Likewise.
>>
>
> This is OK, but...
>>
>> gcc/testsuite/ChangeLog:
>> 2014-07-29  Charles Baylis  <charles.bay...@linaro.org>
>>
>>     PR target/61948
>>     * gcc.target/arm/pr61948.c: New test case.
>
> I think this should be using something like:
>
> /* { dg-do compile } */
> /* { dg-require-effective-target arm_neon_ok } */
> /* { dg-require-effective-target arm_thumb2_ok } */
> /* { dg-options "-O2 -mthumb" } */
> /* { dg-add-options arm_neon } */
>
> rather than explicitly adding -mfpu=neon.

I made that change, and committed to trunk as r213376.

Reply via email to