···11#include <stdlib.h>
22-#include <darling/emulation/ext/for-xtrace.h>
22+#include <darling/emulation/legacy_path/ext/for-xtrace.h>
33#include "tls.h"
44#include "memory.h"
55#include "lock.h"
66-#include <darling/emulation/simple.h>
66+#include <darling/emulation/legacy_path/simple.h>
77#include <pthread/tsd_private.h>
88#include "xtracelib.h"
99···3030// 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
3131// for Darling.
32323333-#include <darling/emulation/tsd.h>
3333+#include <darling/emulation/legacy_path/tsd.h>
34343535// TODO: also perform TLS cleanup for other threads when doing a fork
3636