Mention that compat32 supports running i386 binaries on amd64.
From Nicolas Joly in PR 28795. While here: new sentence, new line.
This commit is contained in:
parent
801f527111
commit
1fce7b0949
@ -1,4 +1,4 @@
|
|||||||
.\" $NetBSD: compat_netbsd32.8,v 1.5 2003/03/31 09:32:43 wiz Exp $
|
.\" $NetBSD: compat_netbsd32.8,v 1.6 2004/12/31 00:57:50 wiz Exp $
|
||||||
.\"
|
.\"
|
||||||
.\" Copyright (c) 2001 Matthew R. Green
|
.\" Copyright (c) 2001 Matthew R. Green
|
||||||
.\" All rights reserved.
|
.\" All rights reserved.
|
||||||
@ -26,7 +26,7 @@
|
|||||||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
.\" SUCH DAMAGE.
|
.\" SUCH DAMAGE.
|
||||||
.\"
|
.\"
|
||||||
.Dd February 3, 2001
|
.Dd December 28, 2004
|
||||||
.Dt COMPAT_NETBSD32 8
|
.Dt COMPAT_NETBSD32 8
|
||||||
.Os
|
.Os
|
||||||
.Sh NAME
|
.Sh NAME
|
||||||
@ -39,6 +39,10 @@ module allows
|
|||||||
.Nx Ns Tn /sparc64
|
.Nx Ns Tn /sparc64
|
||||||
to run
|
to run
|
||||||
.Nx Ns Tn /sparc
|
.Nx Ns Tn /sparc
|
||||||
|
executables, and
|
||||||
|
.Nx Ns Tn /amd64
|
||||||
|
to run
|
||||||
|
.Nx Ns Tn /i386
|
||||||
executables.
|
executables.
|
||||||
.Pp
|
.Pp
|
||||||
To use
|
To use
|
||||||
@ -49,20 +53,23 @@ in the kernel, or load the compat_netbsd32 and exec_netbsd32 kernel
|
|||||||
modules.
|
modules.
|
||||||
.Pp
|
.Pp
|
||||||
Static executables typically need no additional setup.
|
Static executables typically need no additional setup.
|
||||||
Dynamic binaries require the dynamic linker, plus shared libraries. Most of
|
Dynamic binaries require the dynamic linker plus shared libraries.
|
||||||
these files will need to be placed under
|
Most of these files will need to be placed under
|
||||||
.Pa /emul/netbsd32 .
|
.Pa /emul/netbsd32 .
|
||||||
.Pp
|
.Pp
|
||||||
The easiest method of installing support for these is via the
|
The easiest method of installing support for these is via the
|
||||||
.Pa emulators/netbsd32_compat14
|
.Pa emulators/netbsd32_compat14 ,
|
||||||
|
.Pa emulators/netbsd32_compat15 ,
|
||||||
and
|
and
|
||||||
.Pa emulators/netbsd32_compat15
|
.Pa emulators/netbsd32_compat16
|
||||||
packages, provided in the
|
packages, provided in the
|
||||||
.Nx
|
.Nx
|
||||||
packages collection. These install 32-bit a.out and ELF compatibility
|
packages collection.
|
||||||
libraries, respectively. The details of what is actually necessary for
|
These install 32-bit a.out and ELF compatibility libraries,
|
||||||
correct operation are given below. This obviously is handled by the
|
respectively.
|
||||||
emulator packages.
|
The details of what is actually necessary for correct operation
|
||||||
|
are given below.
|
||||||
|
This obviously is handled by the emulator packages.
|
||||||
.Pp
|
.Pp
|
||||||
For a.out compatibility,
|
For a.out compatibility,
|
||||||
.Pa /usr/libexec/ld.so
|
.Pa /usr/libexec/ld.so
|
||||||
|
Loading…
Reference in New Issue
Block a user