From owner-cvs-all@FreeBSD.ORG Thu Jun 8 15:10:11 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 288A916A682; Thu, 8 Jun 2006 13:12:49 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA95743D48; Thu, 8 Jun 2006 13:12:48 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k58DApid013435; Thu, 8 Jun 2006 13:10:51 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k58DApXe013434; Thu, 8 Jun 2006 13:10:51 GMT (envelope-from marius) Message-Id: <200606081310.k58DApXe013434@repoman.freebsd.org> From: Marius Strobl Date: Thu, 8 Jun 2006 13:10:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: FSF Cc: Subject: cvs commit: src/contrib/binutils/bfd - Imported sources X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 15:10:14 -0000 marius 2006-06-08 13:10:51 UTC FreeBSD src repository src/contrib/binutils/bfd - Imported sources Update of /home/ncvs/src/contrib/binutils/bfd In directory repoman.freebsd.org:/tmp/cvs-serv13361 Log Message: * elf64-sparc.c (sparc64_elf_adjust_dynamic_symbol): When linking a non-shared object, do not reserve space in .plt and .rela.plt for regular symbols neither defined nor referenced in shared objects. This is a backport of rev. 1.101 (sourceware.org repository) to Binutils 2.15 which fixes the creation of bogus relocations in the PLT of Firefox and Thunderbird binaries and which in turn caused them to segfault in rtld(1). This is committed to the vendor branch as it doesn't represent a local change but the original vendor fix is from after elf_link_hash_flags was replaced with bitfields. PR: sparc64/89486 Approved by: maintainer timeout Obtained from: NetBSD MFC after: 1 week Status: Vendor Tag: FSF Release Tags: binutils_2_15_NOTHING U src/contrib/binutils/bfd/elf64-sparc.c No conflicts created by this import