On Okt 06 2020, Andrew MacLeod via Gcc-patches wrote: > diff --git a/gcc/value-range.h b/gcc/value-range.h > index 7031a823138..02a952bf81f 100644 > --- a/gcc/value-range.h > +++ b/gcc/value-range.h > @@ -668,13 +668,12 @@ irange_allocator::allocate (unsigned num_pairs) > if (num_pairs < 2) > num_pairs = 2; > > - struct newir { > - irange range; > - tree mem[2]; > - }; > - size_t nbytes = (sizeof (newir) + sizeof (tree) * 2 * (num_pairs - 1)); > - struct newir *r = (newir *) obstack_alloc (&m_obstack, nbytes); > - return new (r) irange (r->mem, num_pairs); > + size_t nbytes = sizeof (tree) * 2 * num_pairs; > + > + // Allocate the irnge and required memory for the vector
Typo: irange Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different."