diff options
author | ru <ru@FreeBSD.org> | 2005-06-16 18:16:14 +0000 |
---|---|---|
committer | ru <ru@FreeBSD.org> | 2005-06-16 18:16:14 +0000 |
commit | 73ab2fc036124d8b8ca662ced3919e56265959b7 (patch) | |
tree | 45d1addfe5c2606789a40380e44946682e84ad9c /usr.sbin/sysinstall | |
parent | b4f8c168e5947e8b62b512b2f35968a73f925633 (diff) | |
download | FreeBSD-src-73ab2fc036124d8b8ca662ced3919e56265959b7.zip FreeBSD-src-73ab2fc036124d8b8ca662ced3919e56265959b7.tar.gz |
Provide 32-bit runtime support on amd64 as a separate distribution, lib32.
Prodded by: obrien
Nodded by: peter
Approved by: re
Diffstat (limited to 'usr.sbin/sysinstall')
-rw-r--r-- | usr.sbin/sysinstall/dist.c | 3 | ||||
-rw-r--r-- | usr.sbin/sysinstall/dist.h | 3 | ||||
-rw-r--r-- | usr.sbin/sysinstall/menus.c | 4 | ||||
-rw-r--r-- | usr.sbin/sysinstall/sysinstall.8 | 5 |
4 files changed, 14 insertions, 1 deletions
diff --git a/usr.sbin/sysinstall/dist.c b/usr.sbin/sysinstall/dist.c index 9847a05..a6a8698 100644 --- a/usr.sbin/sysinstall/dist.c +++ b/usr.sbin/sysinstall/dist.c @@ -81,6 +81,9 @@ static Distribution DistTable[] = { DTE_TARBALL("proflibs", &Dists, PROFLIBS, "/"), DTE_TARBALL("dict", &Dists, DICT, "/"), DTE_TARBALL("info", &Dists, INFO, "/"), +#ifdef __amd64__ + DTE_TARBALL("lib32", &Dists, LIB32, "/"), +#endif DTE_SUBDIST("src", &Dists, SRC, SrcDistTable), DTE_TARBALL("ports", &Dists, PORTS, "/usr"), DTE_TARBALL("local", &Dists, LOCAL, "/"), diff --git a/usr.sbin/sysinstall/dist.h b/usr.sbin/sysinstall/dist.h index ac3585a..3d052b9 100644 --- a/usr.sbin/sysinstall/dist.h +++ b/usr.sbin/sysinstall/dist.h @@ -16,6 +16,9 @@ #define DIST_CATPAGES 0x00200 #define DIST_PORTS 0x00400 #define DIST_LOCAL 0x00800 +#ifdef __amd64__ +#define DIST_LIB32 0x01000 +#endif #define DIST_ALL 0xFFFFF /* Subtypes for SRC distribution */ diff --git a/usr.sbin/sysinstall/menus.c b/usr.sbin/sysinstall/menus.c index 8241876..1bfad63 100644 --- a/usr.sbin/sysinstall/menus.c +++ b/usr.sbin/sysinstall/menus.c @@ -969,6 +969,10 @@ DMenu MenuSubDistributions = { dmenuFlagCheck, dmenuSetFlag, NULL, &Dists, '[', 'X', ']', DIST_GAMES }, { " info", "GNU info files", dmenuFlagCheck, dmenuSetFlag, NULL, &Dists, '[', 'X', ']', DIST_INFO }, +#ifdef __amd64__ + { " lib32", "32-bit runtime compatibility libraries", + dmenuFlagCheck, dmenuSetFlag, NULL, &Dists, '[', 'X', ']', DIST_LIB32 }, +#endif { " man", "System manual pages - recommended", dmenuFlagCheck, dmenuSetFlag, NULL, &Dists, '[', 'X', ']', DIST_MANPAGES }, { " catman", "Preformatted system manual pages", diff --git a/usr.sbin/sysinstall/sysinstall.8 b/usr.sbin/sysinstall/sysinstall.8 index d216579..e75c673 100644 --- a/usr.sbin/sysinstall/sysinstall.8 +++ b/usr.sbin/sysinstall/sysinstall.8 @@ -24,7 +24,7 @@ .\" .\" $FreeBSD$ .\" -.Dd August 9, 1997 +.Dd June 14, 2005 .Dt SYSINSTALL 8 .Os .Sh NAME @@ -419,6 +419,9 @@ Profiled libraries for developers. Dictionary information (for tools like spell). .It Li info GNU info files and other extra docs. +.It Li lib32 +(amd64 only) +32-bit runtime compatibility libraries. .It Li compat1x Compatibility with .Fx |