On Thu, Mar 6, 2014 at 1:13 PM, Paolo Bonzini <bonz...@gnu.org> wrote: > Il 06/03/2014 12:55, Rainer Orth ha scritto: > >> Uros pointed me at PR libgcc/59339 where make install tries to install >> the vtv_*.o files even if they aren't built, leading to install >> warnings. >> >> The following patch fixes this by ensuring that the files are only >> installed if built. >> >> Tested with make install in libgcc on x86-64-unknown-linux-gnu >> --enable-vtable-verify (files are installed) and i686-unknown-linux-gnu >> (no installation attempted). >> >> Ok for mainline? >> >> Rainer >> >> >> 2014-03-06 Rainer Orth <r...@cebitec.uni-bielefeld.de> >> >> PR libgcc/59339 >> * config.host (*-*-linux*, frv-*-*linux*, *-*-kfreebsd*-gnu) >> (*-*-knetbsd*-gnu, *-*-gnu*, *-*-kopensolaris*-gnu): Only add >> vtv_*.o to extra_parts if enable_vtable_verify. >> >> >> >> > > Ok.
I wondered why we build libvtv when --enable-vtable-verify is not enabled. IMHO that doesn't make sense as you can't use it anyway because the start files vtv_*.o are neither built nor installed. Richard. > Paolo