Lines Matching full:tmpdir
166 if ![ld_compile "$CC -c -fPIC" "$srcdir/$subdir/prog.c" "tmpdir/shared_prog.o"] {
170 if ![ld_compile "$CC -c" "$srcdir/$subdir/prog.c" "tmpdir/static_prog.o"] {
174 if ![ld_compile "$CC -c -fPIC -DWITH_IFUNC" "$srcdir/$subdir/lib.c" "tmpdir/shared_ifunc.o"] {
178 if ![ld_compile "$CC -c -DWITH_IFUNC" "$srcdir/$subdir/lib.c" "tmpdir/static_ifunc.o"] {
182 if ![ld_compile "$CC -c -DWITHOUT_IFUNC" "$srcdir/$subdir/lib.c" "tmpdir/static_noifunc.o"] {
186 if ![ld_assemble $as "$srcdir/ld-elf/empty.s" "tmpdir/empty.o"] {
190 if ![ld_compile "$CC -c" "$srcdir/$subdir/test-1.c" "tmpdir/test-1.o"] {
194 if ![ld_compile "$CC -fPIC -c" "$srcdir/$subdir/test-2.c" "tmpdir/test-2.o"] {
203 if ![ld_simple_link $ld "tmpdir/libshared_ifunc.so" "-shared tmpdir/shared_ifunc.o"] {
207 if ![ar_simple_create $ar "" "tmpdir/libifunc.a" "tmpdir/static_ifunc.o"] {
216 if ![default_ld_link $ld "tmpdir/dynamic_prog" "-Ltmpdir tmpdir/shared_prog.o -Bdynamic -lshared_ifunc -rpath ./tmpdir"] {
220 if ![default_ld_link $ld "tmpdir/local_prog" "-Ltmpdir tmpdir/static_prog.o -lifunc"] {
224 if ![default_ld_link $ld "tmpdir/static_prog" "-static -Ltmpdir tmpdir/static_prog.o -lifunc"] {
228 if ![ld_simple_link $ld "tmpdir/static_nonifunc_prog" "-static tmpdir/empty.o"] {
232 if ![default_ld_link $ld "tmpdir/test-1" "tmpdir/test-1.o tmpdir/libshared_ifunc.so"] {
236 if ![ld_simple_link $ld "tmpdir/libtest-2.so" "-shared tmpdir/test-2.o"] {
254 if {! [check_osabi tmpdir/libshared_ifunc.so {UNIX - GNU}]} {
258 if {! [check_osabi tmpdir/local_prog {UNIX - GNU}]} {
262 if {! [check_osabi tmpdir/static_prog {UNIX - GNU}]} {
266 if {! [check_osabi tmpdir/dynamic_prog {UNIX - System V}]} {
270 if {! [check_osabi tmpdir/static_nonifunc_prog {UNIX - System V}]} {
279 if {[contains_ifunc_symbol tmpdir/libshared_ifunc.so] != 1} {
283 if {[contains_ifunc_symbol tmpdir/local_prog] != 1} {
287 if {[contains_ifunc_symbol tmpdir/static_prog] != 1} {
291 if {[contains_ifunc_symbol tmpdir/dynamic_prog] != 0} {
295 if {[contains_ifunc_symbol tmpdir/static_nonifunc_prog] != 0} {
299 if {[contains_ifunc_symbol tmpdir/test-1] != 0} {
303 if {[contains_ifunc_symbol tmpdir/libtest-2.so] != 0} {
313 if {[contains_irelative_reloc tmpdir/libshared_ifunc.so] != 1} {
317 if {[contains_irelative_reloc tmpdir/local_prog] != 1} {
321 if {[contains_irelative_reloc tmpdir/static_prog] != 1} {
325 if {[contains_ifunc_reloc tmpdir/dynamic_prog] != 0} {
329 if {[contains_ifunc_reloc tmpdir/static_nonifunc_prog] == 1} {
340 remote_file host delete "tmpdir/shared_prog.o"
341 remote_file host delete "tmpdir/static_prog.o"
342 remote_file host delete "tmpdir/shared_ifunc.o"
343 remote_file host delete "tmpdir/static_ifunc.o"
344 remote_file host delete "tmpdir/static_noifunc.o"
345 remote_file host delete "tmpdir/libshared_ifunc.so"
346 remote_file host delete "tmpdir/libifunc.a"
347 remote_file host delete "tmpdir/dynamic_prog"
348 remote_file host delete "tmpdir/local_prog"
349 remote_file host delete "tmpdir/static_prog"
350 remote_file host delete "tmpdir/static_nonifunc_prog"
372 "-shared tmpdir/pr16467b.o tmpdir/libpr16467a.so \
436 "tmpdir/pr16467c.o tmpdir/libpr16467b.so tmpdir/libpr16467a.so" \
445 "tmpdir/libifunc-lib.so" \
453 "tmpdir/libifunc-lib.so" \
537 "tmpdir/pr18808a.o tmpdir/libpr18808.so" \
545 "tmpdir/pr18841a.o tmpdir/libpr18841b.so" \
553 "--as-needed tmpdir/pr18841a.o tmpdir/libpr18841c.so" \
561 "tmpdir/pr19784a.o tmpdir/libpr19784a.so" \
569 "--as-needed tmpdir/pr19784a.o tmpdir/libpr19784b.so" \