On 11-12-18 18:59, Ian Lance Taylor wrote: > On Wed, Nov 28, 2018 at 4:50 AM Tom de Vries <tdevr...@suse.de> wrote: >> >> Add test-case that forces alloc.c functions to fail, and check whether fail >> handling is robust. >> >> This is the test-case for "[libbacktrace] Fix segfault upon allocation >> failure". Without that patch, this test-case fails like this: >> ... >> allocfail.sh: line 71: 26041 Segmentation fault (core dumped) \ >> ./allocfail $i > /dev/null 2>&1 >> Unallowed fail found: 13 >> FAIL allocfail.sh (exit status: 1) >> ... >> >> This is a seperate patch because the test-case is nontrivial. >> >> Bootstrapped and reg-tested on x86_64. >> >> OK for trunk? >> >> Thanks, >> - Tom >> >> [libbacktrace] Add allocfail.sh test-case >> >> 2018-11-27 Tom de Vries <tdevr...@suse.de> >> >> * Makefile.am (TESTS): Add allocfail.sh. >> (check_PROGRAMS): Add allocfail. >> * Makefile.in: Regenerate. >> * instrumented_alloc.c: New file. Redefine malloc and realloc. >> Include alloc.c. >> * allocfail.c: New file. >> * allocfail.sh: New file. > > Can you redo this without using GNU make features like $(filter-out) ?
Hi, Done, and re-bootstrapped-and-regtested. OK for trunk? Thanks, - Tom