From owner-cvs-all Sat May 6 7:47:52 2000 Delivered-To: cvs-all@freebsd.org Received: from gidora.zeta.org.au (gidora.zeta.org.au [203.26.10.25]) by hub.freebsd.org (Postfix) with SMTP id 79FCF37B754 for ; Sat, 6 May 2000 07:47:49 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: (qmail 13485 invoked from network); 6 May 2000 14:47:46 -0000 Received: from bde.zeta.org.au (203.2.228.102) by gidora.zeta.org.au with SMTP; 6 May 2000 14:47:46 -0000 Date: Sun, 7 May 2000 00:47:44 +1000 (EST) From: Bruce Evans X-Sender: bde@besplex.bde.org To: Dag-Erling Smorgrav Cc: John Baldwin , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/i386/boot0 boot0.m4 boot0.s In-Reply-To: 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 5 May 2000, Dag-Erling Smorgrav wrote: > John Baldwin writes: > > [...] Unfortunately, due to as(1) brokenness, we still use m4 > > macros for all 16-bit addresses, and all short jumps (i.e., 8-bit > > relative addresses in the jump instruction) must be wrapped in .code32 > > directives to avoid useless bloat by as(1). > > Any hope of seeing gas fixed to handle this properly? Or is that a > feature? This seems to be fixed in current (unreleased) versions of binutils. binutils_2.9.1.0.19a handles the 16-bit boot code in Linux-3.x properly. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message