summaryrefslogtreecommitdiffstats
path: root/testsuite/dwz.tests/two-files-too-many-dies-2.sh
blob: 91b5ccc648ae2312e032335db6fae7f3de15ac5f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
cp $execs/hello 1
cp $execs/dwz-for-test 2

limit=$(readelf -wi 2 \
	    | grep '(DW_TAG' \
	    | wc -l)
limit=$((limit - 1))

if dwz -L$limit 2 1 2>dwz.err; status=$?; then
    true
fi

if [ $status -eq 0 ]; then
    echo "PR24301 workaround used" > dwz.info
else
    [ $status -eq 1 ]
fi

smaller-than.sh 1 $execs/hello
cmp 2 $execs/dwz-for-test

rm -f 1 2 dwz.err