summaryrefslogtreecommitdiffstats
path: root/contrib/libs/linux-headers/linux/const.h
diff options
context:
space:
mode:
authorarcadia-devtools <[email protected]>2022-03-15 13:35:56 +0300
committerarcadia-devtools <[email protected]>2022-03-15 13:35:56 +0300
commit094638589de6a6c9f91fad0005843fc1c1adc957 (patch)
tree7d55b9e950eb724da222548997547bf6710b1b58 /contrib/libs/linux-headers/linux/const.h
parentbc921e787bed8a51a43725b78382e806800c44c1 (diff)
intermediate changes
ref:ca7a95e8c9a9d780f96497136a152091d54e61b5
Diffstat (limited to 'contrib/libs/linux-headers/linux/const.h')
-rw-r--r--contrib/libs/linux-headers/linux/const.h31
1 files changed, 0 insertions, 31 deletions
diff --git a/contrib/libs/linux-headers/linux/const.h b/contrib/libs/linux-headers/linux/const.h
deleted file mode 100644
index fd885c79b75..00000000000
--- a/contrib/libs/linux-headers/linux/const.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/* const.h: Macros for dealing with constants. */
-
-#ifndef _LINUX_CONST_H
-#define _LINUX_CONST_H
-
-/* Some constant macros are used in both assembler and
- * C code. Therefore we cannot annotate them always with
- * 'UL' and other type specifiers unilaterally. We
- * use the following macros to deal with this.
- *
- * Similarly, _AT() will cast an expression with a type in C, but
- * leave it unchanged in asm.
- */
-
-#ifdef __ASSEMBLY__
-#define _AC(X,Y) X
-#define _AT(T,X) X
-#else
-#define __AC(X,Y) (X##Y)
-#define _AC(X,Y) __AC(X,Y)
-#define _AT(T,X) ((T)(X))
-#endif
-
-#define _UL(x) (_AC(x, UL))
-#define _ULL(x) (_AC(x, ULL))
-
-#define _BITUL(x) (_UL(1) << (x))
-#define _BITULL(x) (_ULL(1) << (x))
-
-#endif /* _LINUX_CONST_H */