options/lsb: note that dlopen fails in static binaries
#if defined(__riscv) && defined(MLIBC_STATIC_BUILD)
// On RISC-V, linker optimisation is not guaranteed and so we may still get
// calls to this function in statically linked binaries.
+ // TODO: This will break dlopen calls from statically linked programs.
extern "C" void *__tls_get_addr(struct __abi_tls_entry *entry) {
Tcb *tcbPtr = mlibc::get_current_tcb();
auto dtvPtr = reinterpret_cast<char *>(tcbPtr->dtvPointers[0]);
