]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
r261567: Build a 32-bit libstand under sys/boot/
authoremaste <emaste@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 4 Sep 2014 20:35:53 +0000 (20:35 +0000)
committeremaste <emaste@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 4 Sep 2014 20:35:53 +0000 (20:35 +0000)
commit28560c18acd48f00eff89239b474b841419fa6a6
tree96296ddf83c8124d105375c572c9d7721852c49d
parent6d6745b9e6c7e8885dde5893f6637bf9524ae92c
r261567: Build a 32-bit libstand under sys/boot/

  A 32-bit libstand is needed on 64-bit platforms for use by various
  bootloaders.  Previously only the 32-bit version was built, installed
  as /usr/lib/libstand.a.

  A new 64-bit libstand consumer will arrive in the near future, so move
  the bootloader-specific 32-bit version to sys/boot/libstand32/.

  Explicitly link against this version in the 32-bit loaders.

r261614: Build a 32-bit libstand under sys/boot/ for ppc64

  This change is equivalent to r261567 for i386/amd64.

Relnotes: Yes
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@271130 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
12 files changed:
sys/boot/Makefile.amd64
sys/boot/Makefile.i386
sys/boot/Makefile.powerpc
sys/boot/i386/efi/Makefile
sys/boot/i386/gptboot/Makefile
sys/boot/i386/gptzfsboot/Makefile
sys/boot/i386/loader/Makefile
sys/boot/i386/zfsboot/Makefile
sys/boot/libstand32/Makefile [new file with mode: 0644]
sys/boot/powerpc/ofw/Makefile
sys/boot/powerpc/ps3/Makefile
sys/boot/powerpc/uboot/Makefile