From: Willy Tarreau Date: Mon, 7 Feb 2022 16:23:14 +0000 (+0100) Subject: tools/nolibc: guard the main file against multiple inclusion X-Git-Tag: v5.19-rc1~254^2~59 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=930c4acc064edacd2c9d5bec1a66acacb2fb2589;p=thirdparty%2Fkernel%2Flinux.git tools/nolibc: guard the main file against multiple inclusion Including nolibc.h multiple times results in build errors due to multiple definitions. Let's add a guard against multiple inclusions. Signed-off-by: Willy Tarreau Signed-off-by: Paul E. McKenney --- diff --git a/tools/include/nolibc/nolibc.h b/tools/include/nolibc/nolibc.h index ad23712f9cb5c..4660637d9b17c 100644 --- a/tools/include/nolibc/nolibc.h +++ b/tools/include/nolibc/nolibc.h @@ -80,6 +80,8 @@ * https://w3challs.com/syscalls/ * */ +#ifndef _NOLIBC_H +#define _NOLIBC_H #include #include @@ -2582,3 +2584,5 @@ dev_t makedev(unsigned int major, unsigned int minor) { return ((major & 0xfff) << 8) | (minor & 0xff); } + +#endif /* _NOLIBC_H */