svn commit: r232169 - projects/arm_eabi/gnu/usr.bin/binutils/ld

Andrew Turner andrew at FreeBSD.org
Sun Feb 26 02:24:41 UTC 2012


Author: andrew
Date: Sun Feb 26 02:24:40 2012
New Revision: 232169
URL: http://svn.freebsd.org/changeset/base/232169

Log:
  Allow us to build ARM EABI C++ libraries.
  
  The TARGET2 relocation type is platform specific. Set it to be the same as
  in the upstream GCC.

Modified:
  projects/arm_eabi/gnu/usr.bin/binutils/ld/armelf_fbsd.sh
  projects/arm_eabi/gnu/usr.bin/binutils/ld/armelfb_fbsd.sh

Modified: projects/arm_eabi/gnu/usr.bin/binutils/ld/armelf_fbsd.sh
==============================================================================
--- projects/arm_eabi/gnu/usr.bin/binutils/ld/armelf_fbsd.sh	Sun Feb 26 00:54:13 2012	(r232168)
+++ projects/arm_eabi/gnu/usr.bin/binutils/ld/armelf_fbsd.sh	Sun Feb 26 02:24:40 2012	(r232169)
@@ -1,6 +1,7 @@
 # $FreeBSD$
 . ${srcdir}/emulparams/armelf.sh
 . ${srcdir}/emulparams/elf_fbsd.sh
+TARGET2_TYPE=got-rel
 MAXPAGESIZE=0x8000
 GENERATE_PIE_SCRIPT=yes
 

Modified: projects/arm_eabi/gnu/usr.bin/binutils/ld/armelfb_fbsd.sh
==============================================================================
--- projects/arm_eabi/gnu/usr.bin/binutils/ld/armelfb_fbsd.sh	Sun Feb 26 00:54:13 2012	(r232168)
+++ projects/arm_eabi/gnu/usr.bin/binutils/ld/armelfb_fbsd.sh	Sun Feb 26 02:24:40 2012	(r232169)
@@ -5,6 +5,7 @@
 #OUTPUT_FORMAT="elf32-bigarm"
 . ${srcdir}/emulparams/armelf.sh
 . ${srcdir}/emulparams/elf_fbsd.sh
+TARGET2_TYPE=got-rel
 MAXPAGESIZE=0x8000
 GENERATE_PIE_SCRIPT=yes
 


More information about the svn-src-projects mailing list