strace/tests/xet_thread_area_x86.test
Eugene Syromyatnikov fd334b39b0 tests: check decoding of [gs]et_thread_area syscalls on x86
* tests/xet_thread_area_x86.c: New file.
* tests/xet_thread_area_x86.test: New test.
* tests/Makefile.am (DECODER_TESTS): Add it.
* tests/.gitignore: Add xet_thread_area_x86.
* tests/pure_executables.list: Likewise.
2018-01-11 15:54:33 +00:00

12 lines
273 B
Bash
Executable File

#!/bin/sh
# Check decoding of set_thread_area and get_thread_area syscalls on x86.
. "${srcdir=.}/init.sh"
check_prog sed
run_prog > /dev/null
run_strace -a22 -e trace=reboot,/[gs]et_thread_area $args > "$EXP"
sed '0,/^reboot/d' "$LOG" > "$OUT"
match_diff "$OUT" "$EXP"