this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

[xtrace] Fix Building

+12 -12
+1 -1
src/xtrace/bsd_trace.cpp
··· 1 - #include <darling/emulation/simple.h> 1 + #include <darling/emulation/legacy_path/simple.h> 2 2 #include <unistd.h> 3 3 #include <fcntl.h> 4 4 #include <sys/mman.h>
+1 -1
src/xtrace/lock.h
··· 1 1 #ifndef _XTRACE_LOCK_H_ 2 2 #define _XTRACE_LOCK_H_ 3 3 4 - #include <darling/emulation/ext/futex.h> 4 + #include <darling/emulation/legacy_path/ext/futex.h> 5 5 #include <stdint.h> 6 6 7 7 #include "base.h"
+1 -1
src/xtrace/mach_trace.cpp
··· 1 - #include <darling/emulation/simple.h> 1 + #include <darling/emulation/legacy_path/simple.h> 2 2 #include <unistd.h> 3 3 #include <dlfcn.h> 4 4 #include <mach/message.h>
+1 -1
src/xtrace/mig_trace.cpp
··· 8 8 9 9 #include <mach/mach.h> 10 10 11 - #include <darling/emulation/simple.h> 11 + #include <darling/emulation/legacy_path/simple.h> 12 12 #include "xtracelib.h" 13 13 #include "mach_trace.h" 14 14 #include "bsd_trace.h"
+1 -1
src/xtrace/posix_spawn_args.cpp
··· 7 7 #include <sys/spawn_internal.h> 8 8 #include <spawn_private.h> 9 9 10 - #include <darling/emulation/simple.h> 10 + #include <darling/emulation/legacy_path/simple.h> 11 11 #include "bsd_trace.h" 12 12 13 13 #include "xtracelib.h"
+1 -1
src/xtrace/string.cpp
··· 4 4 #include <assert.h> 5 5 #include <cstring> 6 6 7 - #include <darling/emulation/simple.h> 7 + #include <darling/emulation/legacy_path/simple.h> 8 8 9 9 // 10 10 // Helper Functions
+3 -3
src/xtrace/tls.cpp
··· 1 1 #include <stdlib.h> 2 - #include <darling/emulation/ext/for-xtrace.h> 2 + #include <darling/emulation/legacy_path/ext/for-xtrace.h> 3 3 #include "tls.h" 4 4 #include "memory.h" 5 5 #include "lock.h" 6 - #include <darling/emulation/simple.h> 6 + #include <darling/emulation/legacy_path/simple.h> 7 7 #include <pthread/tsd_private.h> 8 8 #include "xtracelib.h" 9 9 ··· 30 30 // we have to use a slightly hackier technique: using one of the system's reserved but unused TLS keys; we use one from the range we currently reserve 31 31 // for Darling. 32 32 33 - #include <darling/emulation/tsd.h> 33 + #include <darling/emulation/legacy_path/tsd.h> 34 34 35 35 // TODO: also perform TLS cleanup for other threads when doing a fork 36 36
+2 -2
src/xtrace/xtracelib.cpp
··· 4 4 #include <stdlib.h> 5 5 #include <pthread.h> 6 6 #include <string.h> 7 - #include <darling/emulation/simple.h> 7 + #include <darling/emulation/legacy_path/simple.h> 8 8 #include "xtracelib.h" 9 9 #include "mig_trace.h" 10 10 #include "tls.h" ··· 12 12 #include "memory.h" 13 13 #include <limits.h> 14 14 15 - #include <darling/emulation/ext/for-xtrace.h> 15 + #include <darling/emulation/legacy_path/ext/for-xtrace.h> 16 16 #include <fcntl.h> 17 17 #include <signal.h> 18 18
+1 -1
src/xtrace/xtracelib.h
··· 1 1 #ifndef _XTRACELIB_H_ 2 2 #define _XTRACELIB_H_ 3 3 #include <stdint.h> 4 - #include <darling/emulation/simple.h> 4 + #include <darling/emulation/legacy_path/simple.h> 5 5 6 6 #include "base.h" 7 7 #include "string.h"