# Expect script for ld-x86_64 tests
-# Copyright (C) 2002, 2005, 2006, 2007 Free Software Foundation
+# Copyright (C) 2002, 2005, 2006, 2007, 2008, 2009 Free Software Foundation
#
# This file is part of the GNU Binutils.
#
{"TLS in debug sections" "-melf_x86_64"
"--64" {tlsg.s}
{{objdump -sj.debug_foobar tlsg.sd}} "tlsg"}
+ {"TLS GD->LE transition" "-melf_x86_64"
+ "--64" {tlsgd1.s}
+ {{objdump -dwr tlsgd1.dd}} "tlsgd1"}
+ {"TLS LD->LE transition" "-melf_x86_64"
+ "--64" {tlsld1.s}
+ {{objdump -dwr tlsld1.dd}} "tlsld1"}
+ {"TLS IE->LE transition" "-melf_x86_64"
+ "--64" {tlsie1.s}
+ {{objdump -dwr tlsie1.dd}} "tlsie1"}
}
run_ld_link_tests $x86_64tests
run_dump_test "abs"
+run_dump_test "abs-l1om"
run_dump_test "pcrel8"
run_dump_test "pcrel16"
+run_dump_test "tlsgd2"
+run_dump_test "tlsgd3"
+run_dump_test "tlsie2"
+run_dump_test "tlsie3"
+run_dump_test "hidden1"
+run_dump_test "hidden2"
+run_dump_test "hidden3"
+run_dump_test "protected1"
+run_dump_test "protected2"
+run_dump_test "protected2-l1om"
+run_dump_test "protected3"
+run_dump_test "protected3-l1om"
+run_dump_test "tlsle1"
+run_dump_test "tlspie1"