From owner-cvs-all Sat May 20 3:14:52 2000 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id B849737B52A; Sat, 20 May 2000 03:14:44 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: (from obrien@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id DAA53877; Sat, 20 May 2000 03:14:44 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Message-Id: <200005201014.DAA53877@freefall.freebsd.org> From: "David E. O'Brien" Date: Sat, 20 May 2000 03:14:44 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/contrib/gcc/config freebsd.h src/contrib/gcc/config/i386 freebsd.h Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG obrien 2000/05/20 03:14:44 PDT Modified files: contrib/gcc/config freebsd.h contrib/gcc/config/i386 freebsd.h Log: ASM_DECLARE_OBJECT_NAME and ASM_FINISH_DECLARE_OBJECT are ELF MI routines to generate the special .type and .size directives which are used to set the corresponding fields of the linker symbol table entries in the ELF object file. As such they are not i386-specific and thus belong in our MI header. Otherwise on the Alpha we don't properly give the type and size of dynamic symbols. Bintuil versions past 2.9.1 warn of this and w/o this change, `ld' generates a lot of warnings during a `make world'. Revision Changes Path 1.28 +55 -1 src/contrib/gcc/config/freebsd.h 1.36 +1 -50 src/contrib/gcc/config/i386/freebsd.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message