From mboxrd@z Thu Jan 1 00:00:00 1970 From: Denis Zaitsev Subject: Re: i386 inline-asm string functions - some questions Date: Thu, 25 Dec 2003 07:08:56 +0500 Sender: libc-alpha-owner@sources.redhat.com Message-ID: <20031225070856.G7419@zzz.ward.six> References: <20031225052045.A18774@zzz.ward.six> <20031225003819.GC13447@redhat.com> <20031225060850.C7419@zzz.ward.six> <20031225012711.GD13447@redhat.com> <20031225063850.A7869@zzz.ward.six> <20031225015353.GE13447@redhat.com> Mime-Version: 1.0 Return-path: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Content-Disposition: inline In-Reply-To: <20031225015353.GE13447@redhat.com>; from rth@redhat.com on Wed, Dec 24, 2003 at 05:53:53PM -0800 List-Id: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: libc-alpha@sources.redhat.com, linux-gcc@vger.kernel.org, gcc@gcc.gnu.org Cc: Richard Henderson , Andreas Jaeger On Wed, Dec 24, 2003 at 05:53:53PM -0800, Richard Henderson wrote: > Because "m" implies (1) that the address must be valid and > (2) that the address is used. Ok. What's wrong here for the typical string function? _May be_ (1), but in this case we'll get SIGSEGV and oter issues will lose a sense...