http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53751
Bug #: 53751 Summary: [lto] collect2 generates a resolution file name -lm.res Classification: Unclassified Product: gcc Version: 4.7.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto AssignedTo: unassig...@gcc.gnu.org ReportedBy: vincenzo.innoce...@cern.ch a file with a trailing dash is always a bit annoying... touch CosmicClusterAlgo.cc EndcapPiZeroDiscriminatorAlgo.cc HybridClusterAlgo.cc Multi5x5BremRecoveryClusterAlgo.cc PreshowerClusterAlgo.cc a1.cc c++ -c -flto -fPIC -fno-fat-lto-objects -ffunction-sections CosmicClusterAlgo.cc EndcapPiZeroDiscriminatorAlgo.cc HybridClusterAlgo.cc Multi5x5BremRecoveryClusterAlgo.cc PreshowerClusterAlgo.cc a1.cc c++ -Wl,-v -O2 -g -fPIC -fno-fat-lto-objects -ffunction-sections -flto -std=gnu++11 -msse3 CosmicClusterAlgo.o EndcapPiZeroDiscriminatorAlgo.o HybridClusterAlgo.o Multi5x5BremRecoveryClusterAlgo.o PreshowerClusterAlgo.o a1.o -shared -o libbho.so -save-tempscollect2 version 4.7.2 20120615 (prerelease) [gcc-4_7-branch revision 188650] /afs/cern.ch/user/i/innocent/w3/gcc47slc5/bin/ld -plugin /afs/cern.ch/user/i/innocent/w3/gcc47slc5/libexec/gcc/x86_64-unknown-linux-gnu/4.7.2/liblto_plugin.so -plugin-opt=/afs/cern.ch/user/i/innocent/w3/gcc47slc5/libexec/gcc/x86_64-unknown-linux-gnu/4.7.2/lto-wrapper -plugin-opt=-fresolution=-lm.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_x86_64 -shared -o libbho.so /usr/lib/../lib64/crti.o /afs/cern.ch/user/i/innocent/w3/gcc47slc5/lib/gcc/x86_64-unknown-linux-gnu/4.7.2/crtbeginS.o -L/afs/cern.ch/user/i/innocent/w3/gcc47slc5/lib/gcc/x86_64-unknown-linux-gnu/4.7.2 -L/afs/cern.ch/user/i/innocent/w3/gcc47slc5/lib/gcc/x86_64-unknown-linux-gnu/4.7.2/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/afs/cern.ch/user/i/innocent/w3/gcc47slc5/lib/gcc/x86_64-unknown-linux-gnu/4.7.2/../../.. -v CosmicClusterAlgo.o EndcapPiZeroDiscriminatorAlgo.o HybridClusterAlgo.o Multi5x5BremRecoveryClusterAlgo.o PreshowerClusterAlgo.o a1.o -lstdc++ -lm -lgcc_s -lc -lgcc_s /afs/cern.ch/user/i/innocent/w3/gcc47slc5/lib/gcc/x86_64-unknown-linux-gnu/4.7.2/crtendS.o /usr/lib/../lib64/crtn.o GNU gold (GNU Binutils 2.22.52.20120515) 1.11 [Leaving LTRANS /tmp/innocent/ccSYvTei.args] [Leaving LTRANS libbho.so.ltrans.out] [Leaving LTRANS /tmp/innocent/ccSuSfbA.args] [Leaving LTRANS libbho.so.ltrans0.o] ls -lm.res CosmicClusterAlgo.res EndcapPiZeroDiscriminatorAlgo.o HybridClusterAlgo.o Multi5x5BremRecoveryClusterAlgo.o PreshowerClusterAlgo.o a1.o libbho.so.ltrans.out CosmicClusterAlgo.cc CosmicClusterAlgo.s EndcapPiZeroDiscriminatorAlgo.s HybridClusterAlgo.s Multi5x5BremRecoveryClusterAlgo.s PreshowerClusterAlgo.s a1.res libbho.so.ltrans0.o CosmicClusterAlgo.ii EndcapPiZeroDiscriminatorAlgo.cc HybridClusterAlgo.cc Multi5x5BremRecoveryClusterAlgo.cc PreshowerClusterAlgo.cc a1.cc a1.s libbho.so.ltrans0.s CosmicClusterAlgo.o EndcapPiZeroDiscriminatorAlgo.ii HybridClusterAlgo.ii Multi5x5BremRecoveryClusterAlgo.ii PreshowerClusterAlgo.ii a1.ii libbho.so