changeset 2140:e8c7671c9be9

Merge from main OpenJDK repository
author Greg Lewis <glewis@eyesbeyond.com>
date Sat, 12 Dec 2015 22:19:42 -0800
parents 08e99c45e470 (current diff) b31a9466cb2f (diff)
children 3f3f0f4f848a
files .hgtags
diffstat 23 files changed, 34 insertions(+), 23 deletions(-) [+]
line wrap: on
line diff
--- a/.hgtags	Tue Oct 20 23:03:54 2015 +0100
+++ b/.hgtags	Sat Dec 12 22:19:42 2015 -0800
@@ -123,6 +123,7 @@
 9425dd4f53d5bfcd992d9aecea0eb7d8b2d4f62b jdk7-b146
 d34578643d1c6c752d4a6b5e79c6ab1b60850b4a jdk7u1-b01
 58bc532d63418ac3c9b42460d89cdaf595c6f3e1 jdk7-b147
+23aadf169f085b180803bcdc53baad4ae870f75b 7u0
 cd2cc8b5edb045b950aed46d159b4fb8fc2fd1df jdk7u1-b02
 82820a30201dbf4b80f1916f3d0f4a92ad21b61a jdk7u1-b03
 baa2c13c70fea3d6e259a34f0903197fdceb64b5 jdk7u1-b04
--- a/test/Makefile	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/Makefile	Sat Dec 12 22:19:42 2015 -0800
@@ -42,6 +42,14 @@
     ARCH=i586
   endif
 endif
+ifeq ($(findstring BSD,$(OSNAME)), BSD)
+  PLATFORM = bsd
+  JT_PLATFORM = linux
+  ARCH = $(shell uname -m)
+  ifeq ($(ARCH), i386)
+    ARCH=i586
+  endif
+endif
 ifeq ($(OSNAME), Windows_NT)
   PLATFORM = windows
   JT_PLATFORM = win32
@@ -101,7 +109,7 @@
 ifdef JPRT_JAVA_HOME
   JT_JAVA = $(JPRT_JAVA_HOME)
 else
-  JT_JAVA = $(SLASH_JAVA)/re/jdk/1.6.0/archive/fcs/binaries/$(PLATFORM)-$(ARCH)
+  JT_JAVA = $(TEST_ROOT)/../../build/$(PLATFORM)-$(ARCH)
 endif
 
 # Default JDK to test
@@ -196,7 +204,9 @@
 
 # The test directories to run
 DEFAULT_TESTDIRS = .
-TESTDIRS = $(DEFAULT_TESTDIRS)
+ifndef TESTDIRS
+  TESTDIRS = $(DEFAULT_TESTDIRS)
+endif
 
 # Root of all test results
 TEST_OUTPUT_DIR = $(TEST_ROOT)/../build/$(PLATFORM)-$(ARCH)/test/langtools
--- a/test/tools/javac/4846262/Test.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javac/4846262/Test.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -44,7 +44,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin )
+  SunOS | Linux | *BSD | Darwin )
     FS="/"
     ;;
   CYGWIN* )
--- a/test/tools/javac/6302184/T6302184.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javac/6302184/T6302184.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -41,7 +41,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin )
+  SunOS | Linux | *BSD | Darwin )
     FS="/"
     ;;
   CYGWIN* )
--- a/test/tools/javac/ClassPathTest/ClassPathTest.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javac/ClassPathTest/ClassPathTest.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -56,7 +56,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin )
+  SunOS | Linux | *BSD | Darwin )
     FS="/"
     CHMOD="${FS}bin${FS}chmod"
     ;;
--- a/test/tools/javac/ExtDirs/ExtDirs.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javac/ExtDirs/ExtDirs.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -54,7 +54,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin )
+  SunOS | Linux | *BSD | Darwin )
     PS=":"
     FS="/"
     ;;
--- a/test/tools/javac/MissingInclude.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javac/MissingInclude.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -47,7 +47,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin | CYGWIN* )
+  SunOS | Linux | *BSD | Darwin | CYGWIN* )
     FS="/"
     ;;
   Windows* )
--- a/test/tools/javac/ProtectedInnerClass/ProtectedInnerClass.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javac/ProtectedInnerClass/ProtectedInnerClass.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -52,7 +52,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin )
+  SunOS | Linux | *BSD | Darwin )
     PS=":"
     FS="/"
     ;;
--- a/test/tools/javac/T5090006/compiler.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javac/T5090006/compiler.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -47,7 +47,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin | CYGWIN* )
+  SunOS | Linux | *BSD | Darwin | CYGWIN* )
     FS="/"
     ;;
   Windows* )
--- a/test/tools/javac/apt.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javac/apt.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -38,7 +38,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin )
+  SunOS | Linux | *BSD | Darwin )
     NULL=/dev/null
     PS=":"
     FS="/"
--- a/test/tools/javac/constDebug/ConstDebug.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javac/constDebug/ConstDebug.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -47,7 +47,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin )
+  SunOS | Linux | *BSD | Darwin )
     PS=":"
     FS="/"
     ;;
--- a/test/tools/javac/fatalErrors/NoJavaLang.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javac/fatalErrors/NoJavaLang.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -48,7 +48,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin )
+  SunOS | Linux | *BSD | Darwin )
     FS="/"
     ;;
   CYGWIN* )
--- a/test/tools/javac/innerClassFile/Driver.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javac/innerClassFile/Driver.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -53,7 +53,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin | CYGWIN* )
+  SunOS | Linux | *BSD | Darwin | CYGWIN* )
     FS="/"
     ;;
   Windows* )
--- a/test/tools/javac/javazip/Test.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javac/javazip/Test.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -41,7 +41,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin )
+  SunOS | Linux | *BSD | Darwin )
     FS="/"
     SCR=`pwd`
     ;;
--- a/test/tools/javac/links/links.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javac/links/links.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -53,7 +53,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin )
+  SunOS | Linux | *BSD | Darwin )
     NULL=/dev/null
     PS=":"
     FS="/"
--- a/test/tools/javac/newlines/Newlines.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javac/newlines/Newlines.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -50,7 +50,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin | CYGWIN* )
+  SunOS | Linux | *BSD | Darwin | CYGWIN* )
     FS="/"
     ;;
   Windows* )
--- a/test/tools/javac/stackmap/T4955930.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javac/stackmap/T4955930.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -41,7 +41,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin | CYGWIN* )
+  SunOS | Linux | *BSD | Darwin | CYGWIN* )
     FS="/"
     ;;
   Windows_95 | Windows_98 | Windows_NT )
--- a/test/tools/javac/unicode/SupplementaryJavaID6.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javac/unicode/SupplementaryJavaID6.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -55,7 +55,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin )
+  SunOS | Linux | Darwin | *BSD )
     if [ -d /usr/lib/locale/en_US.UTF-8 -o -d /usr/lib/locale/en_US.utf8 ]
     then
         ENV="env LANG=en_US.UTF-8"
--- a/test/tools/javah/6257087/foo.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javah/6257087/foo.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -41,7 +41,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin )
+  SunOS | Linux | *BSD | Darwin )
     PS=":"
     FS="/"
     ;;
--- a/test/tools/javah/ConstMacroTest.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javah/ConstMacroTest.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -56,7 +56,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin )
+  SunOS | Linux | *BSD | Darwin )
     PS=":"
     FS="/"
     ;;
--- a/test/tools/javah/MissingParamClassTest.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javah/MissingParamClassTest.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -58,7 +58,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin | CYGWIN* )
+  SunOS | Linux | *BSD | Darwin | CYGWIN* )
     PS=":"
     FS="/"
     ;;
--- a/test/tools/javah/ReadOldClass.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javah/ReadOldClass.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -43,7 +43,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin | CYGWIN* )
+  SunOS | Linux | *BSD | Darwin | CYGWIN* )
     PS=":"
     FS="/"
     ;;
--- a/test/tools/javap/pathsep.sh	Tue Oct 20 23:03:54 2015 +0100
+++ b/test/tools/javap/pathsep.sh	Sat Dec 12 22:19:42 2015 -0800
@@ -40,7 +40,7 @@
 # set platform-dependent variables
 OS=`uname -s`
 case "$OS" in
-  SunOS | Linux | Darwin | CYGWIN* )
+  SunOS | Linux | *BSD | Darwin | CYGWIN* )
     FS="/"
     ;;
   Windows* )