This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r268210 - in /branches/c++-coroutines: ChangeLo...
- From: iains at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 23 Jan 2019 21:16:07 -0000
- Subject: r268210 - in /branches/c++-coroutines: ChangeLo...
Author: iains
Date: Wed Jan 23 21:16:06 2019
New Revision: 268210
URL: https://gcc.gnu.org/viewcvs?rev=268210&root=gcc&view=rev
Log:
c++-coroutines - Adjust IFN flags, don't ICE on exapnsion failure.
2019-01-23 Iain Sandoe <iain@sandoe.co.uk>
* gcc/internal-fn.def (CO_ACTOR, CO_YIELD): Make LEAF.
Reorder defs to keep NOP at the end.
* gcc/internal-fn.c (expand_CO_FRAME, expand_CO_YIELD,
expand_CO_ACTOR): Don't ICE if they are not expanded, but print an
error for now.
Modified:
branches/c++-coroutines/ChangeLog.coroutines
branches/c++-coroutines/gcc/internal-fn.c
branches/c++-coroutines/gcc/internal-fn.def