https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91396
--- Comment #6 from Eric Gallager <egallager at gcc dot gnu.org> --- (In reply to ctice from comment #5) > Author: ctice > Date: Tue Aug 13 16:11:20 2019 > New Revision: 274386 > > URL: https://gcc.gnu.org/viewcvs?rev=274386&root=gcc&view=rev > Log: > Fix PR other/91396 static linke error with -fvtable-verify > > Fix a bug where linking with -fvtable-verify and > -static causes the linker to complain about multiple definitions of > things in the vtv_end*.o files (once from the .o file and once from > libvtv.a). > > 2019-08-12 Caroline Tice <cmt...@google.com> > > PR other/91396 > * config/gnu-user.h (GNU_USER_TARGET_ENDFILE_SPEC): Only add the > vtv_end.o or vtv_end_preinit.o files if !static. > > > > Modified: > trunk/gcc/ChangeLog > trunk/gcc/config/gnu-user.h Did this fix it?