From owner-freebsd-current Sun Mar 8 19:23:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA09882 for freebsd-current-outgoing; Sun, 8 Mar 1998 19:23:21 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cimlogic.com.au (cimlog.lnk.telstra.net [139.130.51.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA09855 for ; Sun, 8 Mar 1998 19:23:16 -0800 (PST) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.5/8.8.7) id OAA15438; Mon, 9 Mar 1998 14:23:27 +1100 (EST) (envelope-from jb) From: John Birrell Message-Id: <199803090323.OAA15438@cimlogic.com.au> Subject: Re: gcc, just what you need to here right now In-Reply-To: <199803090312.LAA14528@spinner.netplex.com.au> from Peter Wemm at "Mar 9, 98 11:12:36 am" To: peter@netplex.com.au (Peter Wemm) Date: Mon, 9 Mar 1998 14:23:27 +1100 (EST) Cc: jb@cimlogic.com.au, current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Peter Wemm wrote: > There are some other changes outside the gcc.c area, but I thought I'd > done them in such a way that it wouldn't break anything.. Well, that was > the plan anyway... Believe it or not, I was actually trying not to break > the other arch's much, hence the gymnastics with the #ifdefs rather than > just bashing it as needed for i386. > > What's wrong anyway? Compile or runtime failure? It generates an rdata pseudo-op that gas doesn't recognise. gcc thinks it's doing a wonderful job. gas disagrees. From the glance I took at gas, if I'd configured it for ecoff, it would have known about rdata. But the gas config (I committed the alpha-elf stuff cause it wasn't in the diff I sent jdp, and it doesn't affect i386), declares obj-elf and appears to behave like the NetBSD version of gas (which is what I think I want). I'm happy to leave this until you've completed your aout/elf changes. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message