return [regexp "targets:.*i386" $nm_help]
}
-
if [expr ([istarget "i*86-*-*"] || [istarget "x86_64-*-*"]) && [gas_32_check]] then {
global ASFLAGS
run_dump_test "suffix"
run_dump_test "immed32"
run_dump_test "equ"
-
- if {![istarget "*-*-aix*"]
- && (![is_elf_format] || [istarget "*-*-linux*"]
- || [istarget "*-*-netbsd*"]
- || [istarget "*-*-freebsd*"]
- || [istarget "*-*-netware*"]
- || [istarget "*-*-vxworks*"])} {
- # Don't run this test on targets where '/' starts comments.
- run_dump_test "divide"
- }
-
+ run_dump_test "divide"
run_dump_test "padlock"
run_dump_test "crx"
run_list_test "cr-err" ""
run_dump_test "svme"
+ run_dump_test "amdfam10"
+ run_dump_test "merom"
+ run_dump_test "rep"
+ run_dump_test "rep-suffix"
+ run_dump_test "fp"
+ run_dump_test "nops"
+ run_dump_test "nops-1"
+ run_dump_test "nops-1-i386"
+ run_dump_test "nops-1-i686"
+ run_dump_test "nops-1-merom"
+ run_dump_test "nops-2"
+ run_dump_test "nops-2-i386"
+ run_dump_test "nops-2-merom"
# These tests require support for 8 and 16 bit relocs,
# so we only run them for ELF and COFF targets.
run_list_test "x86-64-inval-seg" "-al"
run_dump_test "x86-64-branch"
run_dump_test "svme64"
+ run_dump_test "x86-64-amdfam10"
run_dump_test "x86-64-vmx"
run_dump_test "immed64"
+ run_dump_test "x86-64-prescott"
+ run_dump_test "x86-64-crx"
+ run_dump_test "x86-64-crx-suffix"
+ run_dump_test "x86-64-drx"
+ run_dump_test "x86-64-drx-suffix"
+ run_dump_test "x86-64-merom"
+ run_dump_test "x86-64-rep"
+ run_dump_test "x86-64-rep-suffix"
+ run_dump_test "x86-64-gidt"
+ run_dump_test "x86-64-nops"
+ if ![istarget "*-*-mingw64*"] then {
+ run_dump_test "x86-64-nops-1"
+ }
+ run_dump_test "x86-64-nops-1-k8"
+ run_dump_test "x86-64-nops-1-nocona"
+ run_dump_test "x86-64-nops-1-merom"
+
+ if { ![istarget "*-*-aix*"]
+ && ![istarget "*-*-beos*"]
+ && ![istarget "*-*-*bsd*"]
+ && ![istarget "*-*-chaos*"]
+ && ![istarget "*-*-kaos*"]
+ && ![istarget "*-*-lynx*"]
+ && ![istarget "*-*-moss*"]
+ && ![istarget "*-*-nto-qnx*"]
+ && ![istarget "*-*-rtems*"]
+ && ![istarget "*-*-sco*"]
+ && ![istarget "*-*-solaris*"]
+ && ![istarget "*-*-sysv*"] } then {
+ run_dump_test "rex"
+ }
# For ELF targets verify that @unwind works.
if { ([istarget "*-*-elf*"] || [istarget "*-*-linux*"]