https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68444
Bug ID: 68444 Summary: [libvtv] All libvtv tests fail for powerpc*-*-linux* (undefined references) Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: wschmidt at gcc dot gnu.org CC: dje.gcc at gmail dot com Target Milestone: --- Host: powerpc*-*-linux* Target: powerpc*-*-linux* Build: powerpc*-*-linux* I attempted enabling libvtv for power*-*-linux* today by setting VTV_SUPPORTED=yes in libvtv/configure.tgt. The build and installation of libvtv all succeeded. However, all of the tests in the test suite fail. Looking at the libvtv.log file, the failures all involve linkage errors like these: bb_tests.cc:(.text+0x174): undefined reference to `__VLTVerifyVtablePointer(void **, void const*)' bb_tests.cc:(.text+0x29c): undefined reference to `__VLTRegisterSet(void**, void const*, unsigned long, unsigned long, void**)' nested_vcall_test.cc:(.text+0x3f8): undefined reference to `__VLTRegisterPair(vo id**, void const*, unsigned long, void const*)' register_set_pair.cc:(.text+0x380): undefined reference to `__VLTChangePermission'