This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Patch ARM/testsuite] Mark pr48329.f90 as unsupported on AArch32


The AArch32 SIMD unit doesn't have vector floating point divide. Handled thusly. I've chosen to inherit vector floating point divide support from target_vect_float. If this doesn't work for all targets, they can choose to override it here otherwise.

Tested cross with the testcase on arm-none-linux-gnueabihf noting that the test is now UNSUPPORTED.

Ok to apply ?


regards
Ramana


<DATE>  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

* lib/target-supports.exp (check_effective_target_vect_float_divide): New.
        * gfortran.dg/vect/pr48329.f90: Use this.

<DATE>  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

        * doc/sourcebuild.texi (vect_float_divide): Document.

Attachment: p1.txt
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]