Newsgroups: comp.lang.c Path: utzoo!utgpu!jarvis.csri.toronto.edu!hub.toronto.edu!thomson From: thomson@hub.toronto.edu (Brian Thomson) Subject: Re: copying routines, order, and overlap Message-ID: <8803240119.AA21810@hub.toronto.edu> Organization: CSRI University of Toronto References: <7712@apple.Apple.Com> <7485@brl-smoke.ARPA> <10731@mimsy.UUCP> <1304@ut-emx.UUCP> <10762@mimsy.UUCP> Date: Wed, 23 Mar 88 20:19:04 EST In article <10762@mimsy.UUCP> chris@mimsy.UUCP (Chris Torek) writes: > >In 4.2BSD, bcopy was allowed to do the copy in any order. A chain of >events (which I think I started) resulted in the 4.3BSD bcopy being >constrained to check for overlap. I did a bit of 4.2 porting several (4) years ago, and I distinctly remember bcopy() checking for overlap and getting it right. I began with VAX "bcopy.s 4.4 9/25/83". Is this not original 4.2 code? -- Brian Thomson, CSRI Univ. of Toronto utcsri!uthub!thomson, thomson@hub.toronto.edu