Home | History | Annotate | Download | only in ld-i386

Lines Matching refs:plt

1 # Expect script for i386 no-PLT tests.
44 "Build no-plt-func1.o no-plt-main1.o" \
47 {no-plt-func1.c no-plt-main1.c} \
50 "Build no-plt-check1a.o no-plt-extern1a.o \
51 no-plt-check1b.o no-plt-extern1b.o" \
54 {no-plt-check1a.S no-plt-extern1a.S \
55 no-plt-check1b.S no-plt-extern1b.S } \
58 "Build libno-plt-1a.so" \
59 "-shared tmpdir/no-plt-func1.o" \
63 "libno-plt-1a.so" \
66 "Build libno-plt-1b.so" \
67 "-shared tmpdir/no-plt-extern1a.o" \
70 {{readelf -Wr libno-plt-1b.rd} \
71 {objdump -dwrj.text libno-plt-1b.dd}} \
72 "libno-plt-1b.so" \
75 "No PLT (dynamic 1a)" \
76 "tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \
77 tmpdir/no-plt-func1.o tmpdir/no-plt-extern1a.o" \
80 {{readelf -Wr no-plt-1a.rd} {objdump -dwrj.text no-plt-1a.dd}} \
81 "no-plt-1a" \
84 "No PLT (dynamic 1b)" \
85 "tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \
86 tmpdir/libno-plt-1a.so tmpdir/libno-plt-1b.so" \
89 {{readelf -Wr no-plt-1b.rd} {objdump -dwrj.text no-plt-1b.dd}} \
90 "no-plt-1b" \
93 "No PLT (dynamic 1c)" \
94 "tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \
95 tmpdir/no-plt-func1.o tmpdir/libno-plt-1b.so" \
98 {{readelf -Wr no-plt-1c.rd} {objdump -dwrj.text no-plt-1c.dd}} \
99 "no-plt-1c" \
102 "No PLT (static 1d)" \
103 "-static tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \
104 tmpdir/no-plt-func1.o tmpdir/no-plt-extern1a.o" \
107 {{readelf -Wr no-plt-1d.rd} {objdump -dwrj.text no-plt-1d.dd}} \
108 "no-plt-1d" \
111 "No PLT (PIE 1e)" \
112 "-pie tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \
113 tmpdir/no-plt-func1.o tmpdir/no-plt-extern1a.o" \
116 {{readelf -Wr no-plt-1e.rd} {objdump -dwrj.text no-plt-1e.dd}} \
117 "no-plt-1e" \
120 "No PLT (PIE 1f)" \
121 "-pie tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \
122 tmpdir/libno-plt-1a.so tmpdir/libno-plt-1b.so" \
125 {{readelf -Wr no-plt-1f.rd} {objdump -dwrj.text no-plt-1f.dd}} \
126 "no-plt-1f" \
129 "No PLT (PIE 1g)" \
130 "-pie tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \
131 tmpdir/no-plt-func1.o tmpdir/libno-plt-1b.so" \
134 {{readelf -Wr no-plt-1g.rd} {objdump -dwrj.text no-plt-1g.dd}} \
135 "no-plt-1g" \
138 "No PLT (dynamic 1h)" \
139 "tmpdir/no-plt-check1b.o tmpdir/no-plt-main1.o \
140 tmpdir/no-plt-func1.o tmpdir/no-plt-extern1b.o" \
143 {{readelf -Wr no-plt-1h.rd} {objdump -dwrj.text no-plt-1h.dd}} \
144 "no-plt-1h" \
147 "No PLT (dynamic 1i)" \
148 "tmpdir/no-plt-check1b.o tmpdir/no-plt-main1.o \
149 tmpdir/no-plt-extern1b.o tmpdir/libno-plt-1a.so" \
152 {{readelf -Wr no-plt-1i.rd} {objdump -dwrj.text no-plt-1i.dd}} \
153 "no-plt-1i" \
156 "No PLT (static 1j)" \
157 "-static tmpdir/no-plt-check1b.o tmpdir/no-plt-main1.o \
158 tmpdir/no-plt-func1.o tmpdir/no-plt-extern1b.o" \
161 {{readelf -Wr no-plt-1j.rd} {objdump -dwrj.text no-plt-1j.dd}} \
162 "no-plt-1j" \
168 "No PLT (dynamic 1a)" \
169 "tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \
170 tmpdir/no-plt-func1.o tmpdir/no-plt-extern1a.o" \
173 "no-plt-1a" \
177 "No PLT (dynamic 1b)" \
178 "tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \
179 tmpdir/libno-plt-1a.so tmpdir/libno-plt-1b.so" \
182 "no-plt-1b" \
186 "No PLT (dynamic 1c)" \
187 "tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \
188 tmpdir/no-plt-func1.o tmpdir/libno-plt-1b.so" \
191 "no-plt-1c" \
195 "No PLT (static 1d)" \
196 "-static tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \
197 tmpdir/no-plt-func1.o tmpdir/no-plt-extern1a.o" \
200 "no-plt-1d" \
204 "No PLT (PIE 1e)" \
205 "-pie tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \
206 tmpdir/no-plt-func1.o tmpdir/no-plt-extern1a.o" \
209 "no-plt-1e" \
213 "No PLT (PIE 1f)" \
214 "-pie tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \
215 tmpdir/libno-plt-1a.so tmpdir/libno-plt-1b.so" \
218 "no-plt-1f" \
222 "No PLT (PIE 1g)" \
223 "-pie tmpdir/no-plt-check1a.o tmpdir/no-plt-main1.o \
224 tmpdir/no-plt-func1.o tmpdir/libno-plt-1b.so" \
227 "no-plt-1g" \
231 "No PLT (dynamic 1h)" \
232 "tmpdir/no-plt-check1b.o tmpdir/no-plt-main1.o \
233 tmpdir/no-plt-func1.o tmpdir/no-plt-extern1b.o" \
236 "no-plt-1h" \
240 "No PLT (dynamic 1i)" \
241 "tmpdir/no-plt-check1b.o tmpdir/no-plt-main1.o \
242 tmpdir/no-plt-extern1b.o tmpdir/libno-plt-1a.so" \
245 "no-plt-1i" \
249 "No PLT (static 1j)" \
250 "-static tmpdir/no-plt-check1b.o tmpdir/no-plt-main1.o \
251 tmpdir/no-plt-func1.o tmpdir/no-plt-extern1b.o" \
254 "no-plt-1j" \