| Issue |
161872
|
| Summary |
`lld-link` does not reconize `-flto`
|
| Labels |
new issue
|
| Assignees |
|
| Reporter |
solomoncyj
|
I was compiling open ssl on windows, and set AR = llvm-lib and LD=lld-link and got this. I am scares that the libaries are linked without lto
```
"llvm-lib" /nologo /out:providers\libcommon.lib @C:\Users\solom\AppData\Local\Temp\nmC903.tmp
IF EXIST .manifest DEL /F /Q .manifest
IF EXIST libcrypto-4-x64.dll DEL /F /Q libcrypto-4-x64.dll
cmd /C ""lld-link" -fuse-ld=lld -flto=thin /dll -fuse-ld=lld -flto=thin @C:\Users\solom\AppData\Local\Temp\nmCA1D.tmp /implib:libcrypto.lib || (DEL /Q libcrypto-4-x64.* libcrypto.lib & EXIT 1)"
lld-link: warning: ignoring unknown argument '-fuse-ld=lld'
lld-link: warning: ignoring unknown argument '-flto=thin'
lld-link: warning: ignoring unknown argument '-fuse-ld=lld'
lld-link: warning: ignoring unknown argument '-flto=thin'
IF EXIST libcrypto-4-x64.dll.manifest "mt" -nologo -manifest libcrypto-4-x64.dll.manifest -outputresource:libcrypto-4-x64.dll
IF EXIST apps\libcrypto-4-x64.dll DEL /Q /F apps\libcrypto-4-x64.dll
IF EXIST test\libcrypto-4-x64.dll DEL /Q /F test\libcrypto-4-x64.dll
IF EXIST fuzz\libcrypto-4-x64.dll DEL /Q /F fuzz\libcrypto-4-x64.dll
COPY libcrypto-4-x64.dll apps
1 file(s) copied.
COPY libcrypto-4-x64.dll test
1 file(s) copied.
COPY libcrypto-4-x64.dll fuzz
1 file(s) copied.
```
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs