diff options
author | peter <peter@FreeBSD.org> | 2004-11-25 04:25:21 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 2004-11-25 04:25:21 +0000 |
commit | 5366ae5ee5c5dddedcec03932efcd10a94183236 (patch) | |
tree | 64f9a2d64f72a274dc485d61cf910374b4512718 /tools/lib32/README | |
parent | e25eb8fca3b0abca815f96fe603ca6b7324712b9 (diff) | |
download | FreeBSD-src-5366ae5ee5c5dddedcec03932efcd10a94183236.zip FreeBSD-src-5366ae5ee5c5dddedcec03932efcd10a94183236.tar.gz |
Remove the build32.sh hack, it is now slightly broken (missing some
compile args) and would be harmful to use. Leave the README pointing
to WITH_LIB32 for now.
Diffstat (limited to 'tools/lib32/README')
-rw-r--r-- | tools/lib32/README | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/tools/lib32/README b/tools/lib32/README index d430cc2..21253de 100644 --- a/tools/lib32/README +++ b/tools/lib32/README @@ -1,15 +1,7 @@ # $FreeBSD$ -This script is a stopgap for building tuned 32 bit (but i386 ABI compatable) -libraries for amd64 systems. We *know* we have things like CMOV, SSE2 etc -so take advantage of it. +Set WITH_LIB32=yes in /etc/make.conf and do a buildworld/installworld. -At some point libc would be configured to use the fast syscall/sysret -instructions (instead of int 0x80) since we have a known minimum feature -set and don't have to do runtime tests for it. - -libpthread could use the amd64 sysarch syscalls for setting %fs/%gs -since we don't have USER_LDT. This would be a heck of a lot easier than -trying to run a real i386-built libc/libpthread. - -Again, this hack is a stopgap until something is integrated into world. +Alternatively, if you have just done a buildworld/installworld, you +might be able to 'make build32' and 'make install32' in the top of the +/usr/src tree. |