Add R_386_GOT32X support to gas and ld
[deliverable/binutils-gdb.git] / ld / testsuite / ld-i386 / i386.exp
index 8cddfce9e48bb7f625a5a4a6d01400804eee5499..3d28dcc08fa92617fd537511c72d6fd715929d73 100644 (file)
@@ -293,6 +293,19 @@ run_dump_test "lea1e"
 run_dump_test "lea1f"
 run_dump_test "mov1a"
 run_dump_test "mov1b"
+run_dump_test "branch1"
+run_dump_test "call1"
+run_dump_test "call2"
+run_dump_test "jmp1"
+run_dump_test "jmp2"
+run_dump_test "load1"
+run_dump_test "load2"
+run_dump_test "load3"
+run_dump_test "load4a"
+run_dump_test "load4b"
+run_dump_test "load5a"
+run_dump_test "load5b"
+run_dump_test "load6"
 
 if { !([istarget "i?86-*-linux*"]
        || [istarget "i?86-*-gnu*"]
@@ -498,6 +511,22 @@ if { [isnative]
            "" \
            "pr19031.so" \
        ] \
+       [list \
+           "Build got1d.so" \
+           "-shared" \
+           "" \
+           { got1d.S } \
+           "" \
+           "got1d.so" \
+       ] \
+       [list \
+           "Build gotpc1" \
+           "tmpdir/got1d.so" \
+           "" \
+           { got1a.S got1b.c got1c.c } \
+           {{objdump {-dw} got1.dd}} \
+           "got1" \
+       ] \
     ]
 
     run_ld_link_exec_tests [] [list \
@@ -568,6 +597,14 @@ if { [isnative]
            "pr19031" \
            "pr19031.out" \
        ] \
+       [list \
+           "Run got1" \
+           "tmpdir/got1d.so" \
+           "" \
+           { got1a.S got1b.c got1c.c } \
+           "got1" \
+           "got1.out" \
+       ] \
     ]
 }
 
This page took 0.025431 seconds and 4 git commands to generate.