Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
[sfrench/cifs-2.6.git] / tools / lib / bpf / libbpf_errno.c
index 4343e40588c6688419dfea2012a1b14a02dfc185..0afb51f7a91941dbd63e634905d498841c2283b7 100644 (file)
@@ -13,6 +13,9 @@
 
 #include "libbpf.h"
 
+/* make sure libbpf doesn't use kernel-only integer typedefs */
+#pragma GCC poison u8 u16 u32 u64 s8 s16 s32 s64
+
 #define ERRNO_OFFSET(e)                ((e) - __LIBBPF_ERRNO__START)
 #define ERRCODE_OFFSET(c)      ERRNO_OFFSET(LIBBPF_ERRNO__##c)
 #define NR_ERRNO       (__LIBBPF_ERRNO__END - __LIBBPF_ERRNO__START)