123456789101112131415161718192021222324252627 |
- #ifdef __ASSEMBLY__
- #include <asm/asm.h>
- #ifdef CONFIG_SMP
- .macro LOCK_PREFIX
- 672: lock
- .section .smp_locks,"a"
- .balign 4
- .long 672b - .
- .previous
- .endm
- #else
- .macro LOCK_PREFIX
- .endm
- #endif
- .macro altinstruction_entry orig alt feature orig_len alt_len
- .long \orig - .
- .long \alt - .
- .word \feature
- .byte \orig_len
- .byte \alt_len
- .endm
- #endif /* __ASSEMBLY__ */
|