Print this page
7192 Remove SPARC-only ONLY64 option
@@ -22,13 +22,13 @@
# Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
# Copyright 2011, Richard Lowe
# Copyright (c) 2012 by Delphix. All rights reserved.
# Copyright (c) 2012, Igor Kozhukhov <ikozhukhov@gmail.com>
# Copyright 2012 OmniTI Computer Consulting, Inc. All rights reserved.
-# Copyright (c) 2013 RackTop Systems.
# Copyright 2014 Garrett D'Amore <garrett@damore.org>
# Copyright 2014 Nexenta Systems, Inc. All rights reserved.
+# Copyright 2016 RackTop Systems.
#
#
# It is easier to think in terms of directory names without the ROOT macro
# prefix. ROOTDIRS is TARGETDIRS with ROOT prefixes. It is necessary
@@ -39,11 +39,11 @@
$(BUILD64) DIRLINKS += $(SYM.DIRS64)
FILELINKS= $(SYM.USRCCSLIB) $(SYM.USRLIB)
$(BUILD64) FILELINKS += $(SYM.USRCCSLIB64) $(SYM.USRLIB64)
-TARGETDIRS= $(DIRS)
+TARGETDIRS= $(DIRS) $(DIRS32)
$(BUILD64) TARGETDIRS += $(DIRS64)
TARGETDIRS += $(FILELINKS) $(DIRLINKS)
i386_DIRS= \
@@ -57,15 +57,10 @@
/usr/lib/xen/bin
sparc_DIRS= \
/usr/lib/ldoms
-sparc_64ONLY= $(POUND_SIGN)
-64ONLY= $($(MACH)_64ONLY)
-
-$(64ONLY) MACH32_DIRS=/usr/ucb/$(MACH32)
-
DIRS= \
/boot \
/boot/solaris \
/boot/solaris/bin \
$($(MACH)_DIRS) \
@@ -213,11 +208,10 @@
/usr \
/usr/4lib \
/usr/ast \
/usr/ast/bin \
/usr/bin \
- /usr/bin/$(MACH32) \
/usr/ccs \
/usr/ccs/bin \
/usr/ccs/lib \
/usr/demo \
/usr/demo/SOUND \
@@ -269,11 +263,10 @@
/usr/lib/fs/zfs \
/usr/lib/gss \
/usr/lib/hal \
/usr/lib/inet \
/usr/lib/inet/ilb \
- /usr/lib/inet/$(MACH32) \
/usr/lib/inet/wanboot \
/usr/lib/krb5 \
/usr/lib/link_audit \
/usr/lib/lwp \
/usr/lib/mdb \
@@ -288,11 +281,10 @@
/usr/lib/python2.6/vendor-packages/64 \
/usr/lib/python2.6/vendor-packages/solaris \
/usr/lib/python2.6/vendor-packages/zfs \
/usr/lib/python2.6/vendor-packages/beadm \
/usr/lib/rcap \
- /usr/lib/rcap/$(MACH32) \
/usr/lib/sa \
/usr/lib/saf \
/usr/lib/sasl \
/usr/lib/scsi \
/usr/lib/secure \
@@ -308,11 +300,10 @@
/usr/sadm \
/usr/sadm/install \
/usr/sadm/install/bin \
/usr/sadm/install/scripts \
/usr/sbin \
- /usr/sbin/$(MACH32) \
/usr/share \
/usr/share/applications \
/usr/share/audio \
/usr/share/audio/samples \
/usr/share/audio/samples/au \
@@ -328,11 +319,10 @@
/usr/share/man \
/usr/share/src \
/usr/snadm \
/usr/snadm/lib \
/usr/ucb \
- $(MACH32_DIRS) \
/usr/ucblib \
/usr/xpg4 \
/usr/xpg4/bin \
/usr/xpg4/include \
/usr/xpg4/lib \
@@ -417,10 +407,20 @@
/var/uucp \
/var/tmp \
/var/tsol \
/var/tsol/doors
+i386_DIRS32= \
+ /usr/ucb/$(MACH32)
+
+DIRS32= \
+ $((MACH)_DIRS32) \
+ /usr/bin/$(MACH32) \
+ /usr/lib/inet/$(MACH32) \
+ /usr/lib/rcap/$(MACH32) \
+ /usr/sbin/$(MACH32)
+
sparcv9_DIRS64= \
/platform/sun4u \
/platform/sun4u/lib \
/platform/sun4u/lib/$(MACH64) \
/usr/platform/sun4u \