]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
compiler-rt: support ReExec() on FreeBSD
authorEd Maste <emaste@FreeBSD.org>
Wed, 19 Jan 2022 18:08:18 +0000 (13:08 -0500)
committerEd Maste <emaste@FreeBSD.org>
Fri, 4 Feb 2022 16:18:12 +0000 (11:18 -0500)
commit96fe7c8ab0f65cf829619abd74ae6c126b21e15f
tree6bc8dfb4a70c0118ad98fe680cb7205a8edad5ac
parent867b4decb4d50579152e52c594632cdc0f6266ff
compiler-rt: support ReExec() on FreeBSD

Based on getMainExecutable() in llvm/lib/Support/Unix/Path.inc.
This will need a little more work for an upstream change as it must
support older FreeBSD releases that lack elf_aux_info() / AT_EXEC_PATH.

No objection: dim
MFC after: 2 weeks
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D33934
contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp