Module Name: src Committed By: gutteridge Date: Thu Jan 17 07:05:25 UTC 2019
Modified Files: src/share/man/man8: compat_netbsd32.8 Log Message: compat_netbsd32(8): brief adjustments concerning ARM binary support. At present, aarch64 doesn't actually offer OABI compatibility. Also note that this provides OABI vs. EABI compatibility for 32-bit ARM ports. Addresses the remainder of PR misc/48968. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/share/man/man8/compat_netbsd32.8 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/share/man/man8/compat_netbsd32.8 diff -u src/share/man/man8/compat_netbsd32.8:1.12 src/share/man/man8/compat_netbsd32.8:1.13 --- src/share/man/man8/compat_netbsd32.8:1.12 Mon Jan 14 15:55:35 2019 +++ src/share/man/man8/compat_netbsd32.8 Thu Jan 17 07:05:24 2019 @@ -1,4 +1,4 @@ -.\" $NetBSD: compat_netbsd32.8,v 1.12 2019/01/14 15:55:35 wiz Exp $ +.\" $NetBSD: compat_netbsd32.8,v 1.13 2019/01/17 07:05:24 gutteridge Exp $ .\" .\" Copyright (c) 2001, 2019 Matthew R. Green .\" All rights reserved. @@ -24,7 +24,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.Dd January 13, 2019 +.Dd January 17, 2019 .Dt COMPAT_NETBSD32 8 .Os .Sh NAME @@ -56,6 +56,9 @@ the default userland is N32 which is a h .Nm framework, and 64-bit binaries are handled similarly to the setup for 32-bit compatibility. +It also provides compatibility between OABI and EABI binaries on 32-bit +.Nx Ns Tn /arm +ports. .Pp To use .Nm , @@ -96,7 +99,6 @@ needs to be found in .It Li mips64 Ta N64 Ta /usr/libexec/ld.elf_so-64 .It Li powerpc64 Ta powerpc Ta /usr/libexec/ld.elf_so-powerpc .It Li arm64 Ta eabi Ta /usr/libexec/ld.elf_so-eabi -.It Li arm64 Ta oabi Ta /usr/libexec/ld.elf_so-oabi .El .Pp Note that the kernel handles rewriting the builting ELF interpreter