freebsd-skq/sys/boot/i386
Rui Paulo 7d54a05ac8 Correctly setup LDADD with regards to libstand. The submitter points
out that "on amd64, libstand.a is compiled for i386, but is still installed
under ${WORLDTMP}/usr/lib instead of ${WORLDTMP}/usr/lib32.  Even if it
would be installed there, ld on amd64 is set up incorrectly with a
${TOOLS_PREFIX}/usr/lib/i386 default path, so it wouldn't link.  The reason
it does link under gcc is that gcc passes -L${WORLDTMP}/usr/lib twice,
even for -m32 builds, which is also incorrect, but accidentally works in
this case."

Submitted by:	Dimitry Andric <dimitry at andric.com>
2010-07-22 18:57:47 +00:00
..
boot0 Use -Wl,-N instead of the undocumented -N option for GCC. 2010-06-03 17:42:32 +00:00
boot0ext
boot0sio
boot2
btx Use -Wl,-N instead of the undocumented -N option for GCC. 2010-06-03 17:42:32 +00:00
cdboot Use -Wl,-N instead of the undocumented -N option for GCC. 2010-06-03 17:42:32 +00:00
efi
gptboot
gptzfsboot
kgzldr
libfirewire
libi386
loader Correctly setup LDADD with regards to libstand. The submitter points 2010-07-22 18:57:47 +00:00
mbr Use -Wl,-N instead of the undocumented -N option for GCC. 2010-06-03 17:42:32 +00:00
pmbr Use -Wl,-N instead of the undocumented -N option for GCC. 2010-06-03 17:42:32 +00:00
pxeldr Pass the -N flag to linked via -Wl. 2010-06-14 17:02:19 +00:00
zfsboot
zfsloader
Makefile
Makefile.inc