Date: Fri, 19 Feb 1999 21:32:43 -0500 Message-Id: <199902200232.VAA01609@envy.delorie.com> From: DJ Delorie To: djgpp AT delorie DOT com In-reply-to: <01be5c77$b9a7d440$099e60cb@gnome> (pwishart@xtra.co.nz) Subject: Re: memcpy References: <01be5c77$b9a7d440$099e60cb AT gnome> Reply-To: djgpp AT delorie DOT com > is memcpy a 32 bit copy?...i.e rep movsd? memcpy, like most block move instructions, uses __dj_movedata, which does enough byte moves to align the pointers, then uses 32-bit moves as much as possible, then uses byte moves for the remainder.