svn commit: r326285 - in head/cddl: contrib/opensolaris/cmd/dtrace/test/tst/common/uctf usr.sbin/dtrace/tests/common/probes usr.sbin/dtrace/tests/common/speculation usr.sbin/dtrace/tests/common/uct...

John Baldwin jhb at freebsd.org
Mon Nov 27 20:43:41 UTC 2017


On Monday, November 27, 2017 05:54:18 PM Mark Johnston wrote:
> Author: markj
> Date: Mon Nov 27 17:54:17 2017
> New Revision: 326285
> URL: https://svnweb.freebsd.org/changeset/base/326285
> 
> Log:
>   Revert r326181 for now.
>   
>   We can't link an executable using -m32 until the lib32 phase of a
>   buildworld, though the build works fine when executing make from
>   cddl/usr.sbin/dtrace/tests. Some other solution will need to be found.

I think we should move lib32 earlier ala libraries.  Eventually if we
grow x32 support, we might choose to install some binaries as x32
instead of amd64 for example (or n32 instead of n64 for MIPS) because
they don't need the large address space and are more efficient when
using smaller pointers.  (This is similar to Solaris shipping 32-bit
binaries for some system binaries on sparc64.)  We might also need
to install lib32 (and other alternate ABI libraries) into WORLDTMP
for this to fully work.

-- 
John Baldwin


More information about the svn-src-head mailing list