x86/alternatives: Optimize optimize_nops()
[linux-2.6-microblaze.git] / tools / objtool / arch / x86 / include / arch / special.h
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 #ifndef _X86_ARCH_SPECIAL_H
3 #define _X86_ARCH_SPECIAL_H
4
5 #define EX_ENTRY_SIZE           12
6 #define EX_ORIG_OFFSET          0
7 #define EX_NEW_OFFSET           4
8
9 #define JUMP_ENTRY_SIZE         16
10 #define JUMP_ORIG_OFFSET        0
11 #define JUMP_NEW_OFFSET         4
12
13 #define ALT_ENTRY_SIZE          12
14 #define ALT_ORIG_OFFSET         0
15 #define ALT_NEW_OFFSET          4
16 #define ALT_FEATURE_OFFSET      8
17 #define ALT_ORIG_LEN_OFFSET     10
18 #define ALT_NEW_LEN_OFFSET      11
19
20 #endif /* _X86_ARCH_SPECIAL_H */