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