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

Reply via email to