On 13 November 2017 at 14:17, Eric Botcazou <ebotca...@adacore.com> wrote: >> 2017-11-13 Ville Voutilainen <ville.voutilai...@gmail.com> >> >> gcc/ >> >> Remove the null check from placement new in all modes >> * cp/init.c (build_new_1): Don't do a null check for >> a namespace-scope non-replaceable placement new >> in any mode unless -fcheck-new is provided. > > Incorrect entry, it should go in gcc/cp/ChangeLog without the cp/ prefix: > > * init.c (build_new_1): Don't do a null check for > a namespace-scope non-replaceable placement new > in any mode unless -fcheck-new is provided.
Yes, I know. It'll look more like this: 2017-11-13 Ville Voutilainen <ville.voutilai...@gmail.com> gcc/cp Remove the null check from placement new in all modes * init.c (build_new_1): Don't do a null check for a namespace-scope non-replaceable placement new in any mode unless -fcheck-new is provided. testsuite/ Remove the null check from placement new in all modes * g++.dg/init/pr35878_1.C: Adjust. * g++.dg/init/pr35878_4.C: New. * g++.dg/torture/pr48695.C: Adjust. * g++.dg/tree-ssa/pr31146-2.C: Likewise. * g++.dg/tree-ssa/pr31146-3.C: New. * g++.dg/tree-ssa/pr41428-2.C: Likewise. * g++.dg/tree-ssa/pr41428.C: Adjust. ..except that I won't modify the testsuite's changelog, because we don't tend to do that.