X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=include%2Flttng%2Fust-tid.h;fp=include%2Flttng%2Fust-tid.h;h=0000000000000000000000000000000000000000;hb=ae4b659d95f8dab9f2aa4b890d6937d7d5375f07;hp=eae1db9d370e5d3b3388fadd62e4d74d15bfa758;hpb=ba5b3d2bf3ecd8614e74efc1db2f5a626c5d9a92;p=lttng-ust.git diff --git a/include/lttng/ust-tid.h b/include/lttng/ust-tid.h deleted file mode 100644 index eae1db9d..00000000 --- a/include/lttng/ust-tid.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * SPDX-License-Identifier: MIT - * - * Copyright (C) 2012 Mathieu Desnoyers - * - * gettid compatibility layer. - */ - -#ifndef _LTTNG_UST_TID_H -#define _LTTNG_UST_TID_H - -#ifdef __linux__ -#include -#endif - -#if defined(__NR_gettid) - -#include -static inline pid_t lttng_gettid(void) -{ - return syscall(__NR_gettid); -} - -#else - -#include -#include - -/* Fall-back on getpid for tid if not available. */ -static inline pid_t lttng_gettid(void) -{ - return getpid(); -} - -#endif - -#endif /* _LTTNG_UST_TID_H */