Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/distrib/notes/common Remove Arm OABI -> EABI change notice
details: https://anonhg.NetBSD.org/src/rev/40a1dec5c5cd
branches: trunk
changeset: 1012244:40a1dec5c5cd
user: jmcneill <jmcneill%NetBSD.org@localhost>
date: Sun Jul 26 11:05:39 2020 +0000
description:
Remove Arm OABI -> EABI change notice
diffstat:
distrib/notes/common/main | 57 +----------------------------------------------
1 files changed, 1 insertions(+), 56 deletions(-)
diffs (71 lines):
diff -r 54022fdabeb5 -r 40a1dec5c5cd distrib/notes/common/main
--- a/distrib/notes/common/main Sun Jul 26 11:00:28 2020 +0000
+++ b/distrib/notes/common/main Sun Jul 26 11:05:39 2020 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: main,v 1.562 2020/01/23 23:56:07 uwe Exp $
+.\" $NetBSD: main,v 1.563 2020/07/26 11:05:39 jmcneill Exp $
.\"
.\" Copyright (c) 1999-2012 The NetBSD Foundation, Inc.
.\" All rights reserved.
@@ -793,61 +793,6 @@
See the
.Dq Components removed from NetBSD
section near the beginning of this document for a list.
-.if \n[arm] \{\
-.Ss2 Important note regarding ABI change on ARM ports
-.Pp
-In
-.Nx
-7.0, most ARM ports (all but acorn32, and epoc32) have switched
-to the official standard ABI
-.Pq EABI5
-which is recommended by ARM for ELF binaries.
-.Pp
-Backwards compatibility is provided for binaries using the previous ABI
-.Pq oabi .
-A
-.Nx
-\*V
-kernel with the
-.Dv COMPAT_NETBSD32
-option enabled will allow you to execute oabi binaries.
-This option is enabled in the kernels distributed with this release.
-.Pp
-However, new binaries can not be mixed with old libraries, and shared
-libraries are incompatible.
-.Pp
-.Ic sysinst
-does not provide an automatic mechanism to partially upgrade an old
-installation.
-There are two ways to handle the transition:
-.(enum
-.Pp
-Do a complete update.
-.Pp
-This means updating your system with
-.Ic sysinst ,
-then deleting and recompiling all other binaries, whether they were
-installed locally or through pkgsrc.
-This is the preferred, cleanest approach.
-.It
-Move your old binaries and libraries to
-.Pa /compat/netbsd32
-and replace them one by one.
-.Pp
-For example, move all of
-.Pa /usr/pkg
-to
-.Pa /compat/netbsd32/usr/pkg
-and add
-.Pa /compat/netbsd32/usr/pkg/bin
-to the end of your PATH.
-Most binaries should still run, and can be replaced over time with
-recompiled packages, which will install to
-.Pa /usr/pkg
-again.
-.enum)
-.
-.\}
.Ss "Using online NetBSD documentation"
.Pp
Documentation is available if you installed the manual
Home |
Main Index |
Thread Index |
Old Index