summaryrefslogtreecommitdiff
path: root/data/ld64/wrapper.c
diff options
context:
space:
mode:
authorSam Bingner <sam@bingner.com>2019-12-02 16:57:52 -1000
committerSam Bingner <sam@bingner.com>2019-12-05 13:30:39 -1000
commitaab8977ee9f4c3b7221a4106866b4f3a79d25a61 (patch)
treee66b40c2abdc399af067d6e7a8809a12aa52a6b9 /data/ld64/wrapper.c
parent45864b910a6b123659347758aea1a820675851fd (diff)
Update ld64 and compile for AppleTV
Diffstat (limited to 'data/ld64/wrapper.c')
-rw-r--r--data/ld64/wrapper.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/data/ld64/wrapper.c b/data/ld64/wrapper.c
index 4e8dfd563..2b0a43a1e 100644
--- a/data/ld64/wrapper.c
+++ b/data/ld64/wrapper.c
@@ -5,7 +5,7 @@
#include <stdio.h>
#define LDID "/usr/bin/ldid"
-#define ENTS "/usr/share/entitlements/global.xml"
+#define ENTS "/usr/share/entitlements/ld64.xml"
int main (int argc, char **argv) {
int argcont;
@@ -26,7 +26,7 @@ int main (int argc, char **argv) {
if (pid > 0) {
waitpid(pid, &status, 0);
} else if (pid == 0) {
- execve("/usr/bin/ld64_", argv, environ);
+ execve("/usr/libexec/ld64", argv, environ);
} else {
fprintf(stderr, "Unable to fork: %s\n", strerror(errno));
exit(-1);