diff options
Diffstat (limited to 'tools/include/asm-generic/bitops.h')
| -rw-r--r-- | tools/include/asm-generic/bitops.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/tools/include/asm-generic/bitops.h b/tools/include/asm-generic/bitops.h new file mode 100644 index 000000000000..6eedba1f7732 --- /dev/null +++ b/tools/include/asm-generic/bitops.h | |||
| @@ -0,0 +1,27 @@ | |||
| 1 | #ifndef __TOOLS_ASM_GENERIC_BITOPS_H | ||
| 2 | #define __TOOLS_ASM_GENERIC_BITOPS_H | ||
| 3 | |||
| 4 | /* | ||
| 5 | * tools/ copied this from include/asm-generic/bitops.h, bit by bit as it needed | ||
| 6 | * some functions. | ||
| 7 | * | ||
| 8 | * For the benefit of those who are trying to port Linux to another | ||
| 9 | * architecture, here are some C-language equivalents. You should | ||
| 10 | * recode these in the native assembly language, if at all possible. | ||
| 11 | * | ||
| 12 | * C language equivalents written by Theodore Ts'o, 9/26/92 | ||
| 13 | */ | ||
| 14 | |||
| 15 | #include <asm-generic/bitops/__ffs.h> | ||
| 16 | #include <asm-generic/bitops/fls.h> | ||
| 17 | #include <asm-generic/bitops/__fls.h> | ||
| 18 | #include <asm-generic/bitops/fls64.h> | ||
| 19 | #include <asm-generic/bitops/find.h> | ||
| 20 | |||
| 21 | #ifndef _TOOLS_LINUX_BITOPS_H_ | ||
| 22 | #error only <linux/bitops.h> can be included directly | ||
| 23 | #endif | ||
| 24 | |||
| 25 | #include <asm-generic/bitops/atomic.h> | ||
| 26 | |||
| 27 | #endif /* __TOOLS_ASM_GENERIC_BITOPS_H */ | ||
