Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Jun 2011 10:23:03 +0000 (UTC)
From:      "Jayachandran C." <jchandra@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/contrib/binutils/ld/emulparams elf64bmip-defs.sh
Message-ID:  <201106011023.p51ANJGt079511@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201106011023.p51ANJGt079511>