http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55780



             Bug #: 55780

           Summary: effective targets arm_arch_v*_multilib are not strict

                    enough

    Classification: Unclassified

           Product: gcc

           Version: 4.8.0

            Status: UNCONFIRMED

          Severity: normal

          Priority: P3

         Component: testsuite

        AssignedTo: unassig...@gcc.gnu.org

        ReportedBy: ja...@gcc.gnu.org

                CC: rearn...@arm.com

            Target: arm





The arm_arch_v*_multilib effective targets check that a minimal C program will

execute when compiled for a particular ARM processor, but the test used is an

empty program and the tests that use those checks have more complicated code. 

All of the effective target checks pass using the gdb arm simulator or QEMU,

but some of the ftest-*.c tests then get illegal instructions or hang.



Checks for the ability to run programs on particular hardware should include

code that will only run on that hardware, as is done for effective target whose

keywords end in "_hw_available".

Reply via email to