aboutsummaryrefslogtreecommitdiffstats
path: root/include/asm-x86/bitops_32.h
diff options
context:
space:
mode:
authorAlexander van Heukelum <heukelum@mailshack.com>2008-04-04 14:49:30 -0400
committerIngo Molnar <mingo@elte.hu>2008-04-26 13:21:17 -0400
commitd66462f5314b0e70ddad8032eb76099475ca5571 (patch)
tree473d34bf2662fb008495764dda774e00d563f01a /include/asm-x86/bitops_32.h
parent5245698f665c4b7a533dcc47a5afdf33095d436a (diff)
x86: finalize bitops unification
include/asm-x86/bitops_32.h and include/asm-x86/bitops_64.h are now almost identical. The 64-bit version sets ARCH_HAS_FAST_MULTIPLIER and has an extra inline function set_bit_string. The define currently has no influence on the generated code, but it can be argued that setting it on i386 is the right thing to do anyhow. The addition of the extra inline function on i386 does not hurt either. Signed-off-by: Alexander van Heukelum <heukelum@fastmail.fm> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/asm-x86/bitops_32.h')
-rw-r--r--include/asm-x86/bitops_32.h30
1 files changed, 0 insertions, 30 deletions
diff --git a/include/asm-x86/bitops_32.h b/include/asm-x86/bitops_32.h
deleted file mode 100644
index 2e863021bf81..000000000000
--- a/include/asm-x86/bitops_32.h
+++ /dev/null
@@ -1,30 +0,0 @@
1#ifndef _I386_BITOPS_H
2#define _I386_BITOPS_H
3
4/*
5 * Copyright 1992, Linus Torvalds.
6 */
7#ifdef __KERNEL__
8
9#include <asm-generic/bitops/sched.h>
10
11#include <asm-generic/bitops/hweight.h>
12
13#endif /* __KERNEL__ */
14
15#include <asm-generic/bitops/fls64.h>
16
17#ifdef __KERNEL__
18
19#include <asm-generic/bitops/ext2-non-atomic.h>
20
21#define ext2_set_bit_atomic(lock, nr, addr) \
22 test_and_set_bit((nr), (unsigned long *)(addr))
23#define ext2_clear_bit_atomic(lock, nr, addr) \
24 test_and_clear_bit((nr), (unsigned long *)(addr))
25
26#include <asm-generic/bitops/minix.h>
27
28#endif /* __KERNEL__ */
29
30#endif /* _I386_BITOPS_H */