Author: emaste
Date: Thu Jun  9 17:03:03 2016
New Revision: 301746
URL: https://svnweb.freebsd.org/changeset/base/301746

Log:
  Use -L to specify compat32 library paths instead of -Y
  
  -Y is an uncommon linker option that is rather similar to -L.  In
  discussion with Peter it seems early amd64 development might have
  required the -Y-specific behaviour, but it is no longer necessary.
  
  Switch to -L which is more widely supported and much more commonly
  used, to make it easier to link the FreeBSD base system with linkers
  other than ld.bfd.
  
  Submitted by: Rafael Ávila de Espíndola
  Differential Revision:        https://reviews.freebsd.org/D6681

Modified:
  head/Makefile.libcompat

Modified: head/Makefile.libcompat
==============================================================================
--- head/Makefile.libcompat     Thu Jun  9 16:41:41 2016        (r301745)
+++ head/Makefile.libcompat     Thu Jun  9 17:03:03 2016        (r301746)
@@ -19,7 +19,7 @@ LIB32WMAKEENV=        MACHINE=i386 MACHINE_ARCH
                MACHINE_CPU="i686 mmx sse sse2"
 LIB32WMAKEFLAGS=       \
                AS="${XAS} --32" \
-               LD="${XLD} -m elf_i386_fbsd -Y P,${LIBCOMPATTMP}/usr/lib32" \
+               LD="${XLD} -m elf_i386_fbsd -L${LIBCOMPATTMP}/usr/lib32" \
                OBJCOPY="${XOBJCOPY}"
 
 .elif ${TARGET_ARCH} == "powerpc64"
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to