[Bug target/54723] New: test gcc.target/arm/div64-unwinding.c fails for GNU/Linux target

janis at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Sep 26 23:20:00 GMT 2012


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

             Bug #: 54723
           Summary: test gcc.target/arm/div64-unwinding.c fails for
                    GNU/Linux target
    Classification: Unclassified
           Product: gcc
           Version: 4.8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: janis@gcc.gnu.org
            Target: arm-none-linux-gnueabi


Test gcc.target/arm/div64-unwinding.c checks that performing a 64-bit division
does not pull in the unwinder.  When Julian Brown added the test he mentioned
that it was for use with bare-metal targets, but the test is not restricted to
them.  When asked about it recently he said "Actually the mechanism through
which the test fails for Linux/glibc is unknown: it might be worth trying to
figure out what causes the unwinder to be pulled into the binary for Linux
toolchains. Or it might not..."

I plan to XFAIL the test for GNU/Linux targets, so this PR provides a handy
place to record additional thoughts about the failure.



More information about the Gcc-bugs mailing list