Date: Thu, 8 Jun 2006 13:10:51 +0000 (UTC) From: Marius Strobl <marius@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/contrib/binutils/bfd - Imported sources Message-ID: <200606081310.k58DApXe013434@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200606081310.k58DApXe013434>