8 # This is used to mark entries that aren't handled consistently,
9 # and thus shouldn't currently be checked for.
23 movabs $(xtrn - .), %rax
25 ill mov $(xtrn - .), %eax
33 movabs $xtrn@got, %rax
35 bad mov $xtrn@got, %eax
36 bad mov $xtrn@got, %ax
37 bad mov $xtrn@got, %al
38 mov xtrn@got(%rbx), %eax
39 bad mov xtrn@got(%ebx), %eax
42 movabs $xtrn@gotoff, %rax
43 bad add $xtrn@gotoff, %rax
44 bad mov $xtrn@gotoff, %eax
45 bad mov $xtrn@gotoff, %ax
46 bad mov $xtrn@gotoff, %al
47 bad mov xtrn@gotoff(%rbx), %eax
48 bad mov xtrn@gotoff(%ebx), %eax
51 bad movabs $xtrn@gotpcrel, %rax
52 add $xtrn@gotpcrel, %rax
53 bad mov $xtrn@gotpcrel, %eax
54 bad mov $xtrn@gotpcrel, %ax
55 bad mov $xtrn@gotpcrel, %al
56 mov xtrn@gotpcrel(%rbx), %eax
57 bad mov xtrn@gotpcrel(%ebx), %eax
60 ill movabs $_GLOBAL_OFFSET_TABLE_, %rax
61 add $_GLOBAL_OFFSET_TABLE_, %rax
62 ill add $_GLOBAL_OFFSET_TABLE_, %eax
63 ill add $_GLOBAL_OFFSET_TABLE_, %ax
64 ill add $_GLOBAL_OFFSET_TABLE_, %al
65 lea _GLOBAL_OFFSET_TABLE_(%rip), %rax
66 lea _GLOBAL_OFFSET_TABLE_(%eip), %rax
67 ill movabs $(_GLOBAL_OFFSET_TABLE_ - .), %rax
68 add $(_GLOBAL_OFFSET_TABLE_ - .), %rax
69 ill add $(_GLOBAL_OFFSET_TABLE_ - .), %eax
70 ill add $(_GLOBAL_OFFSET_TABLE_ - .), %ax
71 ill add $(_GLOBAL_OFFSET_TABLE_ - .), %al
73 bad movabs $xtrn@plt, %rax
75 bad mov $xtrn@plt, %eax
76 bad mov $xtrn@plt, %ax
77 bad mov $xtrn@plt, %al
78 mov xtrn@plt(%rbx), %eax
79 bad mov xtrn@plt(%ebx), %eax
83 bad movabs $xtrn@tlsgd, %rax
85 bad mov $xtrn@tlsgd, %eax
86 bad mov $xtrn@tlsgd, %ax
87 bad mov $xtrn@tlsgd, %al
88 mov xtrn@tlsgd(%rbx), %eax
89 bad mov xtrn@tlsgd(%ebx), %eax
92 bad movabs $xtrn@gottpoff, %rax
93 add $xtrn@gottpoff, %rax
94 bad mov $xtrn@gottpoff, %eax
95 bad mov $xtrn@gottpoff, %ax
96 bad mov $xtrn@gottpoff, %al
97 mov xtrn@gottpoff(%rbx), %eax
98 bad mov xtrn@gottpoff(%ebx), %eax
101 bad movabs $xtrn@tlsld, %rax
102 add $xtrn@tlsld, %rax
103 bad mov $xtrn@tlsld, %eax
104 bad mov $xtrn@tlsld, %ax
105 bad mov $xtrn@tlsld, %al
106 mov xtrn@tlsld(%rbx), %eax
107 bad mov xtrn@tlsld(%ebx), %eax
110 movabs $xtrn@dtpoff, %rax
111 add $xtrn@dtpoff, %rax
112 bad mov $xtrn@dtpoff, %eax
113 bad mov $xtrn@dtpoff, %ax
114 bad mov $xtrn@dtpoff, %al
115 mov xtrn@dtpoff(%rbx), %eax
116 bad mov xtrn@dtpoff(%ebx), %eax
119 movabs $xtrn@tpoff, %rax
120 add $xtrn@tpoff, %rax
121 bad mov $xtrn@tpoff, %eax
122 bad mov $xtrn@tpoff, %ax
123 bad mov $xtrn@tpoff, %al
124 mov xtrn@tpoff(%rbx), %eax
125 bad mov xtrn@tpoff(%ebx), %eax
134 ill .quad _GLOBAL_OFFSET_TABLE_
135 ill .quad _GLOBAL_OFFSET_TABLE_ - .
138 bad .quad xtrn@gottpoff
146 bad .long xtrn@gotoff
148 .long _GLOBAL_OFFSET_TABLE_
149 .long _GLOBAL_OFFSET_TABLE_ - .
160 bad .slong xtrn@gotoff
162 .slong _GLOBAL_OFFSET_TABLE_
163 .slong _GLOBAL_OFFSET_TABLE_ - .
174 bad .word xtrn@gotoff
175 bad .word xtrn@gotpcrel
176 ill .word _GLOBAL_OFFSET_TABLE_
177 ill .word _GLOBAL_OFFSET_TABLE_ - .
180 bad .word xtrn@gottpoff
182 bad .word xtrn@dtpoff
188 bad .byte xtrn@gotoff
189 bad .byte xtrn@gotpcrel
190 ill .byte _GLOBAL_OFFSET_TABLE_
191 ill .byte _GLOBAL_OFFSET_TABLE_ - .
194 bad .byte xtrn@gottpoff
196 bad .byte xtrn@dtpoff
200 mov xtrn@tpoff (%rbx), %eax