Lines Matching refs:o32
64 set abi_asflags(o32) "-32"
67 set abi_ldflags(o32) ""
73 set abi_asflags(o32) "-32 -EB"
74 set abi_ldflags(o32) -melf32bsmip
76 set abi_asflags(o32) "-32 -EB"
77 set abi_ldflags(o32) -melf32btsmip
79 set abi_asflags(o32) "-32 -EB"
80 set abi_ldflags(o32) -melf32btsmip_fbsd
182 run_dump_test "no-shared-1-o32"
221 run_dump_test "rel32-o32"
308 set abis { o32 -32 elf32btsmip }
342 set suff64 [string map {o32 "" n32 "" n64 -64} $abi]
466 {"GOT page 4 (one file)" "-shared $abi_ldflags(o32) -T got-page-1.ld"
467 "" "$abi_asflags(o32) -mips2" {got-page-4b.s}
471 {"GOT page 4 (two files)" "-shared $abi_ldflags(o32) -T got-page-1.ld"
472 "" "$abi_asflags(o32) -mips2" {got-page-4a.s got-page-4b.s}
557 "-EB -march=mips1 -32 -KPIC" {tlsbin-o32.s}
558 {{objdump {-dr -m mips:isa32r2} tlsbin-o32.d} {objdump -srj.got tlsbin-o32.got}}
559 "tls-static-o32"}
561 "-EB -march=mips1 -32 -KPIC" {tlslib-o32.s}
562 {{objdump {-dr -m mips:isa32r2} tlslib-o32.d} {objdump -Rsj.got tlslib-o32.got}}
563 "tlslib-o32.so"}
565 "-melf32btsmip -T mips-dyn.ld tmpdir/tlslib-o32.so" ""
566 "-EB -march=mips1 -32 -KPIC" {tlsdyn-o32.s}
567 {{objdump {-dr -m mips:isa32r2} tlsdyn-o32.d} {objdump -Rsj.got tlsdyn-o32.got}}
568 "tls-dynamic-o32"}
578 "-EB -march=mips1 -32 -KPIC" {tlslib-o32.s}
579 {{objdump {-dr -m mips:isa32r2} tlslib-o32.d} {objdump -Rsj.got tlslib-o32-ver.got}}
580 "tlslib-o32-ver.so"}
582 "-melf32btsmip -T mips-dyn.ld tmpdir/tlslib-o32-ver.so" ""
583 "-EB -march=mips1 -32 -KPIC" {tlsdyn-o32.s tlsdyn-o32-2.s}
584 {{objdump {-dr -m mips:isa32r2} tlsdyn-o32-1.d} {objdump -Rsj.got tlsdyn-o32-1.got}}
585 "tls-dynamic-o32-ver"}
587 "-melf32btsmip -T mips-dyn.ld tmpdir/tlsdyn-o32.o tmpdir/tlslib-o32-ver.so tmpdir/tlsdyn-o32-2.o" ""
589 {{objdump {-dr -m mips:isa32r2} tlsdyn-o32-2.d} {objdump -Rsj.got tlsdyn-o32-2.got}}
590 "tls-dynamic-o32-ver-2"}
592 "-melf32btsmip -T mips-dyn.ld tmpdir/tlsdyn-o32-2.o tmpdir/tlslib-o32-ver.so tmpdir/tlsdyn-o32.o" ""
594 {{objdump {-dr -m mips:isa32r2} tlsdyn-o32-3.d} {objdump -Rsj.got tlsdyn-o32-3.got}}
595 "tls-dynamic-o32-ver-3"}
598 "-EB -march=mips1 -32 -KPIC" {tlslib-o32.s}
599 {{objdump {-dr -m mips:isa32r2} tlslib-o32.d} {objdump -Rsj.got tlslib-o32-hidden.got}}
600 "tlslib-o32-hidden.so"}
625 "$abi_ldflags(o32) -T no-shared-1.ld" "" \
626 "$abi_asflags(o32) -mips32r2" \
635 "$abi_ldflags(o32)" "" \
636 "$abi_asflags(o32) -mips32r2" \
645 set o32flagslist [list [list as $abi_asflags(o32)] [list ld $abi_ldflags(o32)]]
735 set abis [concat o32 [expr {$has_newabi ? "n32 n64" : ""}]]
738 {o32 0x12340000 n32 0x12340000 n64 0x123456789abc0000} $abi]
741 ? [string map {o32 o32-irix n32 n32 n64 n64} $abi] \
756 set abis [concat o32 [expr {$has_newabi ? "n32 n64" : ""}]]
758 set suff [string map {o32 o32 n32 new n64 new} $abi]
781 set abis [concat o32 [expr {$has_newabi ? "n32 n64" : ""}]]
812 if {[string equal $abi o32]} {
843 build_mips_plt_lib o32
844 run_mips_plt_test "o32 PLTs for standard encoding" o32 28 0 se
845 run_mips_plt_test "o32 PLTs for MIPS16 encoding" o32 19 0 mips16-only
846 run_mips_plt_test "o32 PLTs for microMIPS encoding" o32 19 1 umips-only
847 run_mips_plt_test "o32 PLTs for mixed MIPS and MIPS16" \
848 o32 -1 0 mips16
849 run_mips_plt_test "o32 PLTs for mixed MIPS and MIPS16 with %got" \
850 o32 -1 0 mips16-got compressed-plt-1d.s
851 run_mips_plt_test "o32 PLTs for mixed MIPS and MIPS16 with .word" \
852 o32 -1 0 mips16-word compressed-plt-1e.s
853 run_mips_plt_test "o32 PLTs for mixed MIPS and microMIPS" \
854 o32 -1 1 umips
855 run_mips_plt_test "o32 PLTs for mixed MIPS and microMIPS with %got" \
856 o32 -1 1 umips-got compressed-plt-1d.s
857 run_mips_plt_test "o32 PLTs for mixed MIPS and microMIPS with .word" \
858 o32 -1 1 umips-word compressed-plt-1e.s