https://llvm.org/bugs/show_bug.cgi?id=25605
Bug ID: 25605 Summary: lld doesn't understand the target argument on Windows (gnu flavor) Product: lld Version: unspecified Hardware: PC OS: Windows NT Status: NEW Severity: normal Priority: P Component: All Bugs Assignee: unassignedb...@nondot.org Reporter: ism...@i10z.com CC: llvm-bugs@lists.llvm.org Classification: Unclassified Using clang r253826, λ clang++ -v -fuse-ld=lld -target x86_64-windows-gnu --sysroot=C:/mingw-w64-6.0.0 hello.cpp clang version 3.8.0 (http://llvm.org/git/clang a064028e17c5818cce57e9d57c85e23c4c26f525) (http://llvm.org/git/llvm 987c37b77751e4b50f23f9d9d66205ae080c8678) Target: x86_64--windows-gnu Thread model: posix InstalledDir: C:\Program Files\LLVM\bin "C:\\Program Files\\LLVM\\bin\\clang++.exe" -cc1 -triple x86_64--windows-gnu -emit-obj -mrelax-all -disable-free -main-file-name hello.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -target-cpu x86-64 -momit-leaf-frame-pointer -v -dwarf-column-info -resource-dir "C:\\Program Files\\LLVM\\bin\\..\\lib\\clang\\3.8.0" -isysroot C:/mingw-w64-6.0.0 -internal-isystem "C:/mingw-w64-6.0.0\\x86_64-w64-mingw32\\include\\c++" -internal-isystem "C:/mingw-w64-6.0.0\\x86_64-w64-mingw32\\include\\c++\\x86_64-w64-mingw32" -internal-isystem "C:/mingw-w64-6.0.0\\x86_64-w64-mingw32\\include\\c++\\backward" -internal-isystem "C:/mingw-w64-6.0.0\\x86_64-w64-mingw32\\include\\c++\\6.0.0" -internal-isystem "C:/mingw-w64-6.0.0\\x86_64-w64-mingw32\\include\\c++\\6.0.0\\x86_64-w64-mingw32" -internal-isystem "C:/mingw-w64-6.0.0\\x86_64-w64-mingw32\\include\\c++\\6.0.0\\backward" -internal-isystem "C:/mingw-w64-6.0.0\\include\\c++\\6.0.0" -internal-isystem "C:/mingw-w64-6.0.0\\include\\c++\\6.0.0\\x86_64-w64-mingw32" -internal-isystem "C:/mingw-w64-6.0.0\\include\\c++\\6.0.0\\backward" -internal-isystem "C:/mingw-w64-6.0.0\\lib\\gcc\\x86_64-w64-mingw32\\6.0.0\\include\\c++" -internal-isystem "C:/mingw-w64-6.0.0\\lib\\gcc\\x86_64-w64-mingw32\\6.0.0\\include\\c++\\x86_64-w64-mingw32" -internal-isystem "C:/mingw-w64-6.0.0\\lib\\gcc\\x86_64-w64-mingw32\\6.0.0\\include\\c++\\backward" -internal-isystem "C:\\Program Files\\LLVM\\bin\\..\\lib\\clang\\3.8.0\\include" -internal-isystem "C:/mingw-w64-6.0.0\\lib\\gcc\\x86_64-w64-mingw32\\6.0.0\\include" -internal-isystem "C:/mingw-w64-6.0.0\\x86_64-w64-mingw32/sys-root/mingw/include" -internal-isystem "C:/mingw-w64-6.0.0\\lib\\gcc\\x86_64-w64-mingw32\\6.0.0\\include-fixed" -internal-isystem "C:/mingw-w64-6.0.0\\x86_64-w64-mingw32\\include" -internal-isystem "C:/mingw-w64-6.0.0\\include" -fdeprecated-macro -fdebug-compilation-dir "C:\\cygwin64\\home\\ismail" -ferror-limit 19 -fmessage-length 0 -fno-use-cxa-atexit -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\cygwin64\\tmp\\hello-c5ecb2.o" -x c++ hello.cpp clang -cc1 version 3.8.0 based upon LLVM 3.8.0svn default target x86_64-pc-windows-msvc ignoring nonexistent directory "C:/mingw-w64-6.0.0\x86_64-w64-mingw32\include\c++" ignoring nonexistent directory "C:/mingw-w64-6.0.0\x86_64-w64-mingw32\include\c++\x86_64-w64-mingw32" ignoring nonexistent directory "C:/mingw-w64-6.0.0\x86_64-w64-mingw32\include\c++\backward" ignoring nonexistent directory "C:/mingw-w64-6.0.0\x86_64-w64-mingw32\include\c++\6.0.0" ignoring nonexistent directory "C:/mingw-w64-6.0.0\x86_64-w64-mingw32\include\c++\6.0.0\x86_64-w64-mingw32" ignoring nonexistent directory "C:/mingw-w64-6.0.0\x86_64-w64-mingw32\include\c++\6.0.0\backward" ignoring nonexistent directory "C:/mingw-w64-6.0.0\lib\gcc\x86_64-w64-mingw32\6.0.0\include\c++" ignoring nonexistent directory "C:/mingw-w64-6.0.0\lib\gcc\x86_64-w64-mingw32\6.0.0\include\c++\x86_64-w64-mingw32" ignoring nonexistent directory "C:/mingw-w64-6.0.0\lib\gcc\x86_64-w64-mingw32\6.0.0\include\c++\backward" ignoring nonexistent directory "C:/mingw-w64-6.0.0\x86_64-w64-mingw32/sys-root/mingw/include" #include "..." search starts here: #include <...> search starts here: C:/mingw-w64-6.0.0\include\c++\6.0.0 C:/mingw-w64-6.0.0\include\c++\6.0.0\x86_64-w64-mingw32 C:/mingw-w64-6.0.0\include\c++\6.0.0\backward C:\Program Files\LLVM\bin\..\lib\clang\3.8.0\include C:/mingw-w64-6.0.0\lib\gcc\x86_64-w64-mingw32\6.0.0\include C:/mingw-w64-6.0.0\lib\gcc\x86_64-w64-mingw32\6.0.0\include-fixed C:/mingw-w64-6.0.0\x86_64-w64-mingw32\include C:/mingw-w64-6.0.0\include End of search list. "C:\\Program Files\\LLVM\\bin\\lld" -flavor gnu -target x86_64-windows-gnu --sysroot=C:/mingw-w64-6.0.0 -m i386pep -Bdynamic -o a.exe "C:/mingw-w64-6.0.0\\x86_64-w64-mingw32\\lib\\crt2.o" "C:/mingw-w64-6.0.0\\lib\\gcc\\x86_64-w64-mingw32\\6.0.0\\crtbegin.o" "-LC:/mingw-w64-6.0.0\\lib\\gcc\\x86_64-w64-mingw32\\6.0.0" "-LC:/mingw-w64-6.0.0\\x86_64-w64-mingw32\\lib" "-LC:/mingw-w64-6.0.0\\lib" "-LC:/mingw-w64-6.0.0\\x86_64-w64-mingw32/sys-root/mingw/lib" "C:\\cygwin64\\tmp\\hello-c5ecb2.o" -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -ladvapi32 -lshell32 -luser32 -lkernel32 "C:/mingw-w64-6.0.0\\lib\\gcc\\x86_64-w64-mingw32\\6.0.0\\crtend.o" warning: unknown argument: -target unknown argument(s) found clang++.exe: error: linker command failed with exit code 1 (use -v to see invocation) -- You are receiving this mail because: You are on the CC list for the bug.
_______________________________________________ llvm-bugs mailing list llvm-bugs@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs