Unable to bootstrap gcc snapshot of 20001211 on Dynix/ptx
Robert Lipe
robertlipe@usa.net
Mon Dec 18 08:22:00 GMT 2000
biswapesh.chattopadhyay@bt.com wrote:
> The NO_SYS_SIGLIST was required in 2.95.2 (it wasn't autoconf detected) so I
> put the patch for the snapshot as well. Maybe this is not required any more.
It shouldn't be required becuase nothing looks at that flag any longer. ;-)
> #undef HAVE_BCOPY is definitely required - you cannot build 2.95.2 without
> it (ptx 4.4.6) - C++ streams parsing go all wrong. I grepped through the
> source for it's use and it seemed that the problem is (as Janis said) that
> overlapping memory is indeed not handled properly. I applied a patch as per
Is overlapping memory expected to be handled by bcopy? Of course, we
can't look at the ISO standard becuase it's not in there...
> the old mail to use memmove in the one case (in cp/class.c)where overlapping
> copy was being done and things worked fine (in 2.95.2). Since there might be
I probably don't get a vote in this, but think I'd rather fix the
offending source.
RJL
More information about the Gcc
mailing list