about summary refs log tree commit diff
path: root/nptl/tst-tls6.sh
diff options
context:
space:
mode:
Diffstat (limited to 'nptl/tst-tls6.sh')
-rwxr-xr-xnptl/tst-tls6.sh77
1 files changed, 0 insertions, 77 deletions
diff --git a/nptl/tst-tls6.sh b/nptl/tst-tls6.sh
deleted file mode 100755
index fde169f7b3..0000000000
--- a/nptl/tst-tls6.sh
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/bash
-# A tls test.
-# Copyright (C) 2003-2017 Free Software Foundation, Inc.
-# This file is part of the GNU C Library.
-
-# The GNU C Library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-
-# The GNU C Library 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
-# Lesser General Public License for more details.
-
-# You should have received a copy of the GNU Lesser General Public
-# License along with the GNU C Library; if not, see
-# <http://www.gnu.org/licenses/>.
-
-set -e
-
-common_objpfx=$1; shift
-test_via_rtld_prefix=$1; shift
-test_wrapper_env=$1; shift
-run_program_env=$1; shift
-logfile=$common_objpfx/nptl/tst-tls6.out
-
-# We have to find libc and nptl
-library_path=${common_objpfx}:${common_objpfx}nptl
-tst_tls5="${test_via_rtld_prefix} ${common_objpfx}/nptl/tst-tls5"
-
-> $logfile
-fail=0
-
-for aligned in a e f; do
-  echo "preload tst-tls5mod{$aligned,b,c,d}.so" >> $logfile
-  echo "===============" >> $logfile
-  ${test_wrapper_env} \
-  ${run_program_env} \
-  LD_PRELOAD="`echo ${common_objpfx}nptl/tst-tls5mod{$aligned,b,c,d}.so \
-	      | sed 's/:$//;s/: /:/g'`" ${tst_tls5} >> $logfile || fail=1
-  echo >> $logfile
-
-  echo "preload tst-tls5mod{b,$aligned,c,d}.so" >> $logfile
-  echo "===============" >> $logfile
-  ${test_wrapper_env} \
-  ${run_program_env} \
-  LD_PRELOAD="`echo ${common_objpfx}nptl/tst-tls5mod{b,$aligned,c,d}.so \
-	      | sed 's/:$//;s/: /:/g'`" ${tst_tls5} >> $logfile || fail=1
-  echo >> $logfile
-
-  echo "preload tst-tls5mod{b,c,d,$aligned}.so" >> $logfile
-  echo "===============" >> $logfile
-  ${test_wrapper_env} \
-  ${run_program_env} \
-  LD_PRELOAD="`echo ${common_objpfx}nptl/tst-tls5mod{b,c,d,$aligned}.so \
-	      | sed 's/:$//;s/: /:/g'`" ${tst_tls5} >> $logfile || fail=1
-  echo >> $logfile
-done
-
-echo "preload tst-tls5mod{d,a,b,c,e}" >> $logfile
-echo "===============" >> $logfile
-${test_wrapper_env} \
-${run_program_env} \
-LD_PRELOAD="`echo ${common_objpfx}nptl/tst-tls5mod{d,a,b,c,e}.so \
-	    | sed 's/:$//;s/: /:/g'`" ${tst_tls5} >> $logfile || fail=1
-echo >> $logfile
-
-echo "preload tst-tls5mod{d,a,b,e,f}" >> $logfile
-echo "===============" >> $logfile
-${test_wrapper_env} \
-${run_program_env} \
-LD_PRELOAD="`echo ${common_objpfx}nptl/tst-tls5mod{d,a,b,e,f}.so \
-	    | sed 's/:$//;s/: /:/g'`" ${tst_tls5} >> $logfile || fail=1
-echo >> $logfile
-
-exit $fail