re PR middle-end/64242 (Longjmp expansion incorrect)
authorJakub Jelinek <jakub@redhat.com>
Mon, 3 Dec 2018 20:57:14 +0000 (21:57 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 3 Dec 2018 20:57:14 +0000 (21:57 +0100)
commit413eb4c65c69c8bf7204ef824b1c6722067c61ee
treee7eaa3bf708a11a779220e92f6c6559028a03759
parent44b619c14cad4e9e8a10b469ef1075886b27ddc0
re PR middle-end/64242 (Longjmp expansion incorrect)

PR middle-end/64242
* gcc.c-torture/execute/pr64242.c (foo, bar): New functions.
(p): Make it void *volatile instead of volatile void *.
(q): New variable.
(main): Add a dummy 32-byte aligned variable and escape its address.
Don't require that the two __builtin_alloca (0) calls return the
same address, just require that their difference is smaller than
1024 bytes.

From-SVN: r266766
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr64242.c