From owner-cvs-src-old@FreeBSD.ORG Wed Jun 1 10:23:19 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C2018106564A for ; Wed, 1 Jun 2011 10:23:19 +0000 (UTC) (envelope-from jchandra@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AFD2B8FC14 for ; Wed, 1 Jun 2011 10:23:19 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p51ANJ0Y079512 for ; Wed, 1 Jun 2011 10:23:19 GMT (envelope-from jchandra@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p51ANJGt079511 for cvs-src-old@freebsd.org; Wed, 1 Jun 2011 10:23:19 GMT (envelope-from jchandra@repoman.freebsd.org) Message-Id: <201106011023.p51ANJGt079511@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jchandra@repoman.freebsd.org using -f From: "Jayachandran C." Date: Wed, 1 Jun 2011 10:23:03 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/binutils/ld/emulparams elf64bmip-defs.sh X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jun 2011 10:23:19 -0000 jchandra 2011-06-01 10:23:03 UTC FreeBSD src repository Modified files: contrib/binutils/ld/emulparams elf64bmip-defs.sh Log: SVN rev 222558 on 2011-06-01 10:23:03Z by jchandra Add .interp back into INITIAL_READONLY_SECTIONS in MIPS n64 ABI. The binutils update in r218822 caused the MIPS n64 dynamic binaries to fail because the ".interp" section is not in the initial sections. This happens because elf64bmip-defs.sh overrides INITIAL_READONLY_SECTIONS to add ".MIPS.options" sections instead of the ".reginfo" section used by n32. This used to work fine, but after r218822, INITIAL_READONLY_SECTIONS also contains the .interp section, so the override has to be done differently. Reported by : aduane at juniper Obtained from: gonzo (Initial version) Revision Changes Path 1.2 +9 -1 src/contrib/binutils/ld/emulparams/elf64bmip-defs.sh