[Bug middle-end/64242] Longjmp expansion incorrect
jakub at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Dec 3 20:57:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64242
--- Comment #15 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Author: jakub
Date: Mon Dec 3 20:57:14 2018
New Revision: 266766
URL: https://gcc.gnu.org/viewcvs?rev=266766&root=gcc&view=rev
Log:
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.
Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gcc.c-torture/execute/pr64242.c
More information about the Gcc-bugs
mailing list