Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Jul 2010 18:57:47 +0000 (UTC)
From:      Rui Paulo <rpaulo@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/boot/i386/loader Makefile
Message-ID:  <201007221858.o6MIw2nP002357@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rpaulo      2010-07-22 18:57:47 UTC

  FreeBSD src repository

  Modified files:
    sys/boot/i386/loader Makefile 
  Log:
  SVN rev 210387 on 2010-07-22 18:57:47Z by rpaulo
  
  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>
  
  Revision  Changes    Path
  1.92      +1 -1      src/sys/boot/i386/loader/Makefile



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