aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/lib/bitops.h
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/lib/bitops.h')
-rw-r--r--arch/arm/lib/bitops.h5
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
26UNWIND( .fnend ) 27UNWIND( .fnend )
27ENDPROC(\name ) 28ENDPROC(\name )
29EXPORT_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 )
552: bx lr 572: bx lr
56UNWIND( .fnend ) 58UNWIND( .fnend )
57ENDPROC(\name ) 59ENDPROC(\name )
60EXPORT_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
75UNWIND( .fnend ) 78UNWIND( .fnend )
76ENDPROC(\name ) 79ENDPROC(\name )
80EXPORT_SYMBOL(\name )
77 .endm 81 .endm
78 82
79/** 83/**
@@ -102,5 +106,6 @@ UNWIND( .fnstart )
102 ret lr 106 ret lr
103UNWIND( .fnend ) 107UNWIND( .fnend )
104ENDPROC(\name ) 108ENDPROC(\name )
109EXPORT_SYMBOL(\name )
105 .endm 110 .endm
106#endif 111#endif