[all-commits] [llvm/llvm-project] 123c00: [libc] Define (stub) dl_iterate_phdr (#131436)

Roland McGrath via All-commits all-commits at lists.llvm.org
Tue Mar 18 11:38:54 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 123c0040d4e6565091f20c4d6483ae76f1d8f57c
      https://github.com/llvm/llvm-project/commit/123c0040d4e6565091f20c4d6483ae76f1d8f57c
  Author: Roland McGrath <mcgrathr at google.com>
  Date:   2025-03-18 (Tue, 18 Mar 2025)

  Changed paths:
    M libc/config/linux/aarch64/entrypoints.txt
    M libc/config/linux/riscv/entrypoints.txt
    M libc/config/linux/x86_64/entrypoints.txt
    M libc/hdr/types/CMakeLists.txt
    A libc/hdr/types/struct_dl_phdr_info.h
    M libc/include/CMakeLists.txt
    R libc/include/link.h.def
    M libc/include/link.yaml
    M libc/include/llvm-libc-types/CMakeLists.txt
    A libc/include/llvm-libc-types/__dl_iterate_phdr_callback_t.h
    A libc/include/llvm-libc-types/struct_dl_phdr_info.h
    M libc/src/CMakeLists.txt
    A libc/src/link/CMakeLists.txt
    A libc/src/link/dl_iterate_phdr.cpp
    A libc/src/link/dl_iterate_phdr.h
    M libc/utils/hdrgen/hdrgen/header.py

  Log Message:
  -----------
  [libc] Define (stub) dl_iterate_phdr (#131436)

This fleshes out the <link.h> a little more, including the
`struct dl_phdr_info` type and declaring the dl_iterate_phdr
function.  There is only a no-op implementation without tests, as
for the existing dlfcn functions.



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