1*a139b69eSVitaly Buka; Check that thinlto-index-only= always creates linked objects file, even 2*a139b69eSVitaly Buka; if nothing to add there. 3*a139b69eSVitaly Buka 4*a139b69eSVitaly Buka; Non-ThinLTO file should not get into list of linked objects. 5*a139b69eSVitaly Buka; RUN: opt %s -o %t.o 6*a139b69eSVitaly Buka 7*a139b69eSVitaly Buka; RUN: rm -f %t3 8*a139b69eSVitaly Buka; RUN: %gold -plugin %llvmshlibdir/LLVMgold%shlibext \ 9*a139b69eSVitaly Buka; RUN: --plugin-opt=thinlto \ 10*a139b69eSVitaly Buka; RUN: --plugin-opt=thinlto-index-only=%t3 \ 11*a139b69eSVitaly Buka; RUN: -o %t5 \ 12*a139b69eSVitaly Buka; RUN: %t.o 13*a139b69eSVitaly Buka 14*a139b69eSVitaly Buka; RUN: cat %t3 | count 0 15*a139b69eSVitaly Buka 16*a139b69eSVitaly Bukatarget datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128" 17*a139b69eSVitaly Bukatarget triple = "x86_64-unknown-linux-gnu" 18*a139b69eSVitaly Buka 19