[all-commits] [llvm/llvm-project] cfd1ee: [libc] Add dlinfo + RTLD_DI_* macros to dlfcn.h (#...

Caslyn Tonelli via All-commits all-commits at lists.llvm.org
Tue Aug 5 13:34:51 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: cfd1ee781f116de891cd802b277b67a698acad60
      https://github.com/llvm/llvm-project/commit/cfd1ee781f116de891cd802b277b67a698acad60
  Author: Caslyn Tonelli <6718161+Caslyn at users.noreply.github.com>
  Date:   2025-08-05 (Tue, 05 Aug 2025)

  Changed paths:
    M libc/include/dlfcn.yaml
    M libc/src/dlfcn/CMakeLists.txt
    A libc/src/dlfcn/dlinfo.cpp
    A libc/src/dlfcn/dlinfo.h

  Log Message:
  -----------
  [libc] Add dlinfo + RTLD_DI_* macros to dlfcn.h (#149938)

An initial commit for #149911, this adds a stub implementation for
dlinfo and the enums list of `RTLD_DI_*` values.

While the dlinfo implementation relies on dynamic linker support, this
patch will add its prototype in the generated dlfcn.h header so that it
can be used by downstream platforms that have their own dlinfo
implementation.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list