make/defs.make

Print this page
rev 5083 : 8023034: PPC64 (part 14): Implement AIX/PPC64 support in HotSpot makefiles


 149     ifdef USER_RELEASE_SUFFIX
 150       HOTSPOT_BUILD_VERSION=internal-$(USER_RELEASE_SUFFIX)
 151     else
 152       HOTSPOT_BUILD_VERSION=internal
 153     endif
 154   endif
 155 endif
 156 
 157 # Windows should have OS predefined
 158 ifeq ($(OS),)
 159   OS   := $(shell uname -s)
 160   ifneq ($(findstring BSD,$(OS)),)
 161     OS=bsd
 162   endif
 163   ifeq ($(OS), Darwin)
 164     OS=bsd
 165   endif
 166   HOST := $(shell uname -n)
 167 endif
 168 
 169 # If not SunOS, not Linux and not BSD, assume Windows
 170 ifneq ($(OS), Linux)
 171   ifneq ($(OS), SunOS)
 172     ifneq ($(OS), bsd)

 173       OSNAME=windows



 174     else
 175       OSNAME=bsd
 176     endif
 177   else
 178     OSNAME=solaris
 179   endif
 180 else
 181   OSNAME=linux
 182 endif
 183 
 184 # Determinations of default make arguments and platform specific settings
 185 MAKE_ARGS=
 186 
 187 # ARCH_DATA_MODEL==64 is equivalent to LP64=1
 188 ifeq ($(ARCH_DATA_MODEL), 64)
 189   ifndef LP64
 190     LP64 := 1
 191   endif
 192 endif
 193 




 149     ifdef USER_RELEASE_SUFFIX
 150       HOTSPOT_BUILD_VERSION=internal-$(USER_RELEASE_SUFFIX)
 151     else
 152       HOTSPOT_BUILD_VERSION=internal
 153     endif
 154   endif
 155 endif
 156 
 157 # Windows should have OS predefined
 158 ifeq ($(OS),)
 159   OS   := $(shell uname -s)
 160   ifneq ($(findstring BSD,$(OS)),)
 161     OS=bsd
 162   endif
 163   ifeq ($(OS), Darwin)
 164     OS=bsd
 165   endif
 166   HOST := $(shell uname -n)
 167 endif
 168 
 169 # If not SunOS, not Linux not BSD and not AIX, assume Windows
 170 ifneq ($(OS), Linux)
 171   ifneq ($(OS), SunOS)
 172     ifneq ($(OS), bsd)
 173       ifneq ($(OS), AIX)
 174         OSNAME=windows
 175       else
 176         OSNAME=aix
 177       endif
 178     else
 179       OSNAME=bsd
 180     endif
 181   else
 182     OSNAME=solaris
 183   endif
 184 else
 185   OSNAME=linux
 186 endif
 187 
 188 # Determinations of default make arguments and platform specific settings
 189 MAKE_ARGS=
 190 
 191 # ARCH_DATA_MODEL==64 is equivalent to LP64=1
 192 ifeq ($(ARCH_DATA_MODEL), 64)
 193   ifndef LP64
 194     LP64 := 1
 195   endif
 196 endif
 197