From owner-cvs-all Mon Oct 16 1:27: 9 2000 Delivered-To: cvs-all@freebsd.org Received: from finch-post-11.mail.demon.net (finch-post-11.mail.demon.net [194.217.242.39]) by hub.freebsd.org (Postfix) with ESMTP id 310BB37B66E; Mon, 16 Oct 2000 01:27:05 -0700 (PDT) Received: from nlsys.demon.co.uk ([158.152.125.33] helo=herring.nlsystems.com) by finch-post-11.mail.demon.net with esmtp (Exim 2.12 #1) id 13l5bq-0003lQ-0B; Mon, 16 Oct 2000 08:27:03 +0000 Received: from salmon.nlsystems.com (salmon.nlsystems.com [10.0.0.3]) by herring.nlsystems.com (8.9.3/8.8.8) with ESMTP id JAA20008; Mon, 16 Oct 2000 09:29:12 +0100 (BST) (envelope-from dfr@nlsystems.com) Date: Mon, 16 Oct 2000 09:26:04 +0100 (BST) From: Doug Rabson To: Marcel Moolenaar Cc: Marcel Moolenaar , cvs-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/ia64/sys fork.S In-Reply-To: <39EA635F.5C08FB99@cup.hp.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, 15 Oct 2000, Marcel Moolenaar wrote: > Doug Rabson wrote: > > > > On Sun, 15 Oct 2000, Marcel Moolenaar wrote: > > > > > marcel 2000/10/15 13:33:41 PDT > > > > > > Modified files: > > > lib/libc/ia64/sys fork.S > > > Log: > > > Fix RAW dependency violation on p6 between cmp and mov. > > > > Thanks Marcel - I converted some of that code fairly mindlessly from the > > alpha and I obviously missed a few problems. > > I haven't checked in detail, but this one caught my eye. I also noticed > some unnecessary stops, but at this time that's not really important... > > > We should tweak the Makefile so that assembler is build with '-Wa,-x' on > > ia64 to catch this kind of problem. > > Ah, so gas does have some form of dependency checking? Do you you know > if it handles all the implied dependencies as well or are they > rudimentary checks? It seems to be pretty complete. It has a set of rule tables from which it generates code to do the checking. -- Doug Rabson Mail: dfr@nlsystems.com Phone: +44 20 8348 6160 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message