From owner-freebsd-alpha Wed Jul 8 15:15:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA07573 for freebsd-alpha-outgoing; Wed, 8 Jul 1998 15:15:50 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from mixer.visi.com (root@mixer.visi.com [209.98.98.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA07530 for ; Wed, 8 Jul 1998 15:15:40 -0700 (PDT) (envelope-from nordquis@visi.com) Received: from bambi.visi.com (nordquis@bambi.visi.com [209.98.98.24]) by mixer.visi.com (8.8.8/8.7.5) with ESMTP id RAA16845 for ; Wed, 8 Jul 1998 17:15:37 -0500 (CDT) Received: (from nordquis@localhost) by bambi.visi.com (8.8.5/8.6.12) id RAA26145 for freebsd-alpha@freebsd.org; Wed, 8 Jul 1998 17:15:36 -0500 (CDT) Posted-Date: Wed, 8 Jul 1998 17:15:36 -0500 (CDT) Message-Id: <199807082215.RAA26145@bambi.visi.com> Subject: ELF and Alpha conflict (lib/libc/nlist.c) To: freebsd-alpha@FreeBSD.ORG Date: Wed, 8 Jul 1998 17:15:35 -0500 (CDT) From: "Brent J. Nordquist" Reply-to: "Brent J. Nordquist" X-Mailer: ELM [version 2.4ME+ PL31H (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org My bootstrap buildworld stopped in lib/libc/nlist.c, throughout which Elf32_* structs are sprinkled liberally. I hacked around it by #define'ing them to their Elf64_* equivalents in sys/alpha/elf.h (ick). Has anyone raised this issue with the ELFmeisters? It seems like all code should use something like Elf_* structs that are mapped to Elf32_* or Elf64_* depending on platform. -- Brent J. Nordquist / bjn@visi.com W: +1 612 905-7806 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message