Re: [C++ PATCH] Fix ICE with __builtin_launder (PR c++/84445)

2018-02-19 Thread Jason Merrill
OK. On Mon, Feb 19, 2018 at 2:08 PM, Jakub Jelinek wrote: > Hi! > > For internal functions, we use the whole u.bits of the CALL_EXPR > for the internal function number (in this case IFN_LAUNDER), so using > the lang flags on it doesn't work. In a couple of other places > I've checked that test o

[C++ PATCH] Fix ICE with __builtin_launder (PR c++/84445)

2018-02-19 Thread Jakub Jelinek
Hi! For internal functions, we use the whole u.bits of the CALL_EXPR for the internal function number (in this case IFN_LAUNDER), so using the lang flags on it doesn't work. In a couple of other places I've checked that test or set lang flags on CALL_EXPR I saw internal fns special cased early, b