From owner-cvs-src@FreeBSD.ORG Wed Jul 11 01:20:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B117316A41F; Wed, 11 Jul 2007 01:20:37 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A3F1A13C447; Wed, 11 Jul 2007 01:20:37 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l6B1KbXe096900; Wed, 11 Jul 2007 01:20:37 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l6B1KbMT096898; Wed, 11 Jul 2007 01:20:37 GMT (envelope-from marcel) Message-Id: <200707110120.l6B1KbMT096898@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 11 Jul 2007 01:20:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf kmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Jul 2007 01:20:37 -0000 marcel 2007-07-11 01:20:37 UTC FreeBSD src repository Modified files: sys/conf kmod.mk Log: Add --no-warn-mismatch to ld(1) when linking binary files into ELF files. On ia64 the ELF header contains information about characteristics of the machine code and ld(1) needs that to determine whether input files are compatible for linking. To this end non-ELF files are not supported by binutils on ia64. However, the resulting ELF file seems to be correct despite the warnings and the non-supportedness of non-ELF files and it appears enough to unbreak the build of firmware(9) files on ia64 by simply supressing the warning. Ran into by: gallatin@ Approved by: re (hrs) Looks good to me: mlaier@ Revision Changes Path 1.219 +4 -4 src/sys/conf/kmod.mk