This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Unable to bootstrap gcc snapshot of 20001211 on Dynix/ptx


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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]