summaryrefslogtreecommitdiffstats
path: root/testsuite/dwz.tests/objcopy-remove-debug-abbrev.sh
blob: 98ab12ceda1038abe1beb15f2820690e82a79774 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
objcopy --remove-section=.debug_abbrev $execs/hello 1

cp 1 1.saved

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

if ! grep -q "\.debug_abbrev not present" dwz.err; then
    cat dwz.err
    exit 1
fi

[ $status -eq 1 ]

cmp 1 1.saved

rm -f 1 1.saved dwz.err