diff options
Diffstat (limited to 'arch/arm/lib/bitops.h')
-rw-r--r-- | arch/arm/lib/bitops.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/lib/bitops.h b/arch/arm/lib/bitops.h index 7d807cfd8ef5..df06638b327c 100644 --- a/arch/arm/lib/bitops.h +++ b/arch/arm/lib/bitops.h | |||
@@ -1,5 +1,6 @@ | |||
1 | #include <asm/assembler.h> | 1 | #include <asm/assembler.h> |
2 | #include <asm/unwind.h> | 2 | #include <asm/unwind.h> |
3 | #include <asm/export.h> | ||
3 | 4 | ||
4 | #if __LINUX_ARM_ARCH__ >= 6 | 5 | #if __LINUX_ARM_ARCH__ >= 6 |
5 | .macro bitop, name, instr | 6 | .macro bitop, name, instr |
@@ -25,6 +26,7 @@ UNWIND( .fnstart ) | |||
25 | bx lr | 26 | bx lr |
26 | UNWIND( .fnend ) | 27 | UNWIND( .fnend ) |
27 | ENDPROC(\name ) | 28 | ENDPROC(\name ) |
29 | EXPORT_SYMBOL(\name ) | ||
28 | .endm | 30 | .endm |
29 | 31 | ||
30 | .macro testop, name, instr, store | 32 | .macro testop, name, instr, store |
@@ -55,6 +57,7 @@ UNWIND( .fnstart ) | |||
55 | 2: bx lr | 57 | 2: bx lr |
56 | UNWIND( .fnend ) | 58 | UNWIND( .fnend ) |
57 | ENDPROC(\name ) | 59 | ENDPROC(\name ) |
60 | EXPORT_SYMBOL(\name ) | ||
58 | .endm | 61 | .endm |
59 | #else | 62 | #else |
60 | .macro bitop, name, instr | 63 | .macro bitop, name, instr |
@@ -74,6 +77,7 @@ UNWIND( .fnstart ) | |||
74 | ret lr | 77 | ret lr |
75 | UNWIND( .fnend ) | 78 | UNWIND( .fnend ) |
76 | ENDPROC(\name ) | 79 | ENDPROC(\name ) |
80 | EXPORT_SYMBOL(\name ) | ||
77 | .endm | 81 | .endm |
78 | 82 | ||
79 | /** | 83 | /** |
@@ -102,5 +106,6 @@ UNWIND( .fnstart ) | |||
102 | ret lr | 106 | ret lr |
103 | UNWIND( .fnend ) | 107 | UNWIND( .fnend ) |
104 | ENDPROC(\name ) | 108 | ENDPROC(\name ) |
109 | EXPORT_SYMBOL(\name ) | ||
105 | .endm | 110 | .endm |
106 | #endif | 111 | #endif |