[libc-commits] [libc] [libc][uefi] add crt1 (PR #132150)
Tristan Ross via libc-commits
libc-commits at lists.llvm.org
Fri Mar 21 17:44:42 PDT 2025
RossComputerGuy wrote:
Ok, there's progress but:
```
$ /home/ross/llvm-project/libc/build/install/bin/lld-link -out:fs/a.efi -nologo -subsystem:efi_application -entry:EfiMain -tsaware:no -dll /tmp/nix-shell.U3dsaN/a-87fa78.o install/lib/x86_64-unknown-uefi-llvm/crt1.o install/lib/x86_64-unknown-uefi-llvm/libc.a
lld-link: error: undefined symbol: unsigned long __cdecl __llvm_libc_21_0_0_git::errno_to_uefi_status(int)
>>> referenced by install/lib/x86_64-unknown-uefi-llvm/crt1.o:(EfiMain)
```
And it seems crt1 isn't pulling the `error.cpp` nor is it being compiled.
https://github.com/llvm/llvm-project/pull/132150
More information about the libc-commits
mailing list