52f73c42e7
- sync patches with OpenJDK's bsd_port project - require a pre-installed package for native_bootstrap - The new 1.7 class java.nio.channels.spi.AsynchronousChannelProvider is not implemented yet on BSD. - The new 1.7 package java.nio.sctp is not included and not supported on OpenBD
30 lines
723 B
Plaintext
30 lines
723 B
Plaintext
$OpenBSD: patch-hotspot_make_defs_make,v 1.4 2009/05/23 03:03:24 kurt Exp $
|
|
--- hotspot/make/defs.make.orig Fri May 8 03:30:27 2009
|
|
+++ hotspot/make/defs.make Fri May 15 17:12:33 2009
|
|
@@ -119,13 +119,23 @@ endif
|
|
# Windows should have OS predefined
|
|
ifeq ($(OS),)
|
|
OS := $(shell uname -s)
|
|
+ ifneq ($(findstring BSD,$(OS)),)
|
|
+ OS=bsd
|
|
+ endif
|
|
+ ifeq ($(OS), Darwin)
|
|
+ OS=bsd
|
|
+ endif
|
|
HOST := $(shell uname -n)
|
|
endif
|
|
|
|
-# If not SunOS and not Linux, assume Windows
|
|
+# If not SunOS, not Linux and not BSD, assume Windows
|
|
ifneq ($(OS), Linux)
|
|
ifneq ($(OS), SunOS)
|
|
- OSNAME=windows
|
|
+ ifneq ($(OS), bsd)
|
|
+ OSNAME=windows
|
|
+ else
|
|
+ OSNAME=bsd
|
|
+ endif
|
|
else
|
|
OSNAME=solaris
|
|
endif
|