add_entrypoint_object(
  ptrace
  SRCS
    ptrace.cpp
  HDRS
    ../ptrace.h
  DEPENDS
    libc.hdr.types.pid_t
    libc.hdr.sys_ptrace_macros
    libc.include.sys_ptrace
    libc.src.__support.OSUtil.linux.syscall_wrappers.ptrace
    libc.src.__support.error_or
    libc.src.__support.libc_errno
    libc.src.__support.macros.config
)
