comparison make/solaris/makefiles/sparcWorks.make @ 3313:5781ed5f1865

7041410: 5/4 finish removing SOLARIS_7_OR_LATER from HotSpot Summary: Delete use of SOLARIS_7_OR_LATER from sparcWorks.make Reviewed-by: never
author dcubed
date Tue, 03 May 2011 12:45:54 -0700
parents c760f78e0a53
children f94227b6117b
comparison
equal deleted inserted replaced
3312:e62e515d3a55 3313:5781ed5f1865
98 } \ 98 } \
99 END { exit rc; }' 99 END { exit rc; }'
100 100
101 LINK_LIB.CC/PRE_HOOK += $(JVM_CHECK_SYMBOLS) || exit 1; 101 LINK_LIB.CC/PRE_HOOK += $(JVM_CHECK_SYMBOLS) || exit 1;
102 102
103 # Some interfaces (_lwp_create) changed with LP64 and Solaris 7
104 SOLARIS_7_OR_LATER := \
105 $(shell uname -r | awk -F. '{ if ($$2 >= 7) print "-DSOLARIS_7_OR_LATER"; }')
106 CFLAGS += ${SOLARIS_7_OR_LATER}
107
108 # New architecture options started in SS12 (5.9), we need both styles to build. 103 # New architecture options started in SS12 (5.9), we need both styles to build.
109 # The older arch options for SS11 (5.8) or older and also for /usr/ccs/bin/as. 104 # The older arch options for SS11 (5.8) or older and also for /usr/ccs/bin/as.
110 # Note: default for 32bit sparc is now the same as v8plus, so the 105 # Note: default for 32bit sparc is now the same as v8plus, so the
111 # settings below have changed all 32bit sparc builds to be v8plus. 106 # settings below have changed all 32bit sparc builds to be v8plus.
112 ARCHFLAG_OLD/sparc = -xarch=v8plus 107 ARCHFLAG_OLD/sparc = -xarch=v8plus