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

Reply via email to