On 08/23/18 16:24, Jeff Law wrote: >> >> Yes, and which one was the earlier, more controversial patch from me? > > https://gcc.gnu.org/ml/gcc-patches/2018-07/msg01800.html > > > Which is the issue I'm working through right now :-) >
Okay, please note that a re-based patch is here: https://gcc.gnu.org/ml/gcc-patches/2018-08/msg01005.html and if you want, you can split that patch in two parts: first: 86711 fix: 2018-08-17 Bernd Edlinger <bernd.edlin...@hotmail.de> PR middle-end/86711 * expr.c (string_constant): Don't return truncated string literals. * gcc.c-torture/execute/pr86711.c: New test. and then: 86714 fix: 2018-08-17 Bernd Edlinger <bernd.edlin...@hotmail.de> PR middle-end/86714 * fold-const.c (c_getstr): Fix function comment. Remove unused third argument. Fix range checks. * fold-const.h (c_getstr): Adjust protoype. * gcc.c-torture/execute/pr86714.c: New test. Bernd.