+2017-10-12 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR ld/22263
+ * testsuite/ld-elf/pr22263-1.rd: New file.
+ * testsuite/ld-elf/pr22263-1a.c: Likewise.
+ * testsuite/ld-elf/pr22263-1b.c: Likewise.
+ * testsuite/ld-elf/tls.exp: Likewise.
+
2017-10-12 Nick Clifton <nickc@redhat.com>
* testsuite/ld-aarch64/pcrel_pic_defined.d: Expect errors not
--- /dev/null
+# Expect script for TLS tests.
+# Copyright (C) 2017 Free Software Foundation, Inc.
+#
+# This file is part of the GNU Binutils.
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston,
+# MA 02110-1301, USA.
+#
+
+# Make sure that binutils can correctly handle TLS.
+
+if { ![istarget *-*-linux*]
+ && ![istarget *-*-nacl*]
+ && ![istarget *-*-gnu*] } {
+ return
+}
+
+if { [istarget *-*-linux*aout*]
+ || [istarget *-*-linux*oldld*] } {
+ return
+}
+
+# Check to see if the C compiler works.
+if { [which $CC] == 0 } {
+ return
+}
+
+run_ld_link_tests [list \
+ [list \
+ "Build pr22263-1" \
+ "-pie -e _start" \
+ "" \
+ "" \
+ { pr22263-1a.c pr22263-1b.c } \
+ {{readelf -r pr22263-1.rd}} \
+ "pr22263-1" \
+ "-fPIE -O2" \
+ ] \
+]