summaryrefslogtreecommitdiff
path: root/java/jdk16/files
diff options
context:
space:
mode:
authorGreg Lewis <glewis@FreeBSD.org>2007-07-27 03:48:46 +0000
committerGreg Lewis <glewis@FreeBSD.org>2007-07-27 03:48:46 +0000
commita4adb6665f97a793de92e224ee62532f20685a8e (patch)
treeb0366fb16ff9efa2357a9ab32a3382c5e510fb97 /java/jdk16/files
parentUpdate to 1.4.9. (diff)
. Update to patchset 6, based on 1.5.0 Update 12.
. Use the -bc (backwards compatible) flag when doing time zone updates.
Notes
Notes: svn path=/head/; revision=196360
Diffstat (limited to 'java/jdk16/files')
-rw-r--r--java/jdk16/files/patch-hotspot::bsd_i486::vm::os_bsd_i486.cpp22
-rw-r--r--java/jdk16/files/patch-hotspot::i486::vm::i486.ad14
-rw-r--r--java/jdk16/files/patch-hotspot::i486::vm::register_i486.hpp26
-rw-r--r--java/jdk16/files/patch-j2se::awt::mlib_sys.c22
-rw-r--r--java/jdk16/files/patch-j2se::bin::java_md.c47
-rw-r--r--java/jdk16/files/patch-j2se::hpi::memory_md.c30
-rw-r--r--java/jdk16/files/patch-j2se::sound::HAE_API_BSDOS.c27
7 files changed, 0 insertions, 188 deletions
diff --git a/java/jdk16/files/patch-hotspot::bsd_i486::vm::os_bsd_i486.cpp b/java/jdk16/files/patch-hotspot::bsd_i486::vm::os_bsd_i486.cpp
deleted file mode 100644
index aba5bec91b3c..000000000000
--- a/java/jdk16/files/patch-hotspot::bsd_i486::vm::os_bsd_i486.cpp
+++ /dev/null
@@ -1,22 +0,0 @@
---- ../../hotspot/src/os_cpu/bsd_i486/vm/os_bsd_i486.cpp.orig Thu May 24 15:27:43 2007
-+++ ../../hotspot/src/os_cpu/bsd_i486/vm/os_bsd_i486.cpp Thu May 24 19:54:47 2007
-@@ -238,15 +238,15 @@
- // success, if not we return failure and the caller can retry.
- //
- _result = false;
-- if (uc->context_eip == (int)_old_addr.pc() ) {
-- uc->context_eip = (int)_new_addr.pc();
-+ if (uc->context_eip == (intptr_t)_old_addr.pc() ) {
-+ uc->context_eip = (intptr_t)_new_addr.pc();
- _result = true;
- #ifndef __OpenBSD__
- } else if (uc->uc_link != NULL) {
- // Check (and validate) one level of stacked ucontext
- ucontext_t* linked_uc = uc->uc_link;
-- if (os::Bsd::valid_ucontext(thread, uc, linked_uc) && linked_uc->context_eip == (int)_old_addr.pc()) {
-- linked_uc->context_eip = (int)_new_addr.pc();
-+ if (os::Bsd::valid_ucontext(thread, uc, linked_uc) && linked_uc->context_eip == (intptr_t)_old_addr.pc()) {
-+ linked_uc->context_eip = (intptr_t)_new_addr.pc();
- _result = true;
- }
- }
diff --git a/java/jdk16/files/patch-hotspot::i486::vm::i486.ad b/java/jdk16/files/patch-hotspot::i486::vm::i486.ad
deleted file mode 100644
index e0d91e628a78..000000000000
--- a/java/jdk16/files/patch-hotspot::i486::vm::i486.ad
+++ /dev/null
@@ -1,14 +0,0 @@
---- ../../hotspot/src/cpu/i486/vm/i486.ad.orig Thu May 24 15:27:42 2007
-+++ ../../hotspot/src/cpu/i486/vm/i486.ad Thu May 24 19:47:30 2007
-@@ -383,8 +383,9 @@
- void emit_d32_reloc(CodeBuffer &cbuf, int d32, RelocationHolder const& rspec,
- int format) {
- #ifdef ASSERT
-- if (rspec.reloc()->type() == relocInfo::oop_type && d32 != 0 && d32 != (int)Universe::non_oop_word()) {
-- assert(oop(d32)->is_oop() && oop(d32)->is_perm(), "cannot embed non-perm oops in code");
-+ if (rspec.reloc()->type() == relocInfo::oop_type &&
-+ d32 != 0 && d32 != (intptr_t)Universe::non_oop_word()) {
-+ assert(oop((intptr_t)d32)->is_oop() && oop((intptr_t)d32)->is_perm(), "cannot embed non-perm oops in code");
- }
- #endif
- cbuf.relocate(cbuf.mark(), rspec, format);
diff --git a/java/jdk16/files/patch-hotspot::i486::vm::register_i486.hpp b/java/jdk16/files/patch-hotspot::i486::vm::register_i486.hpp
deleted file mode 100644
index c033d064c7a6..000000000000
--- a/java/jdk16/files/patch-hotspot::i486::vm::register_i486.hpp
+++ /dev/null
@@ -1,26 +0,0 @@
---- ../../hotspot/src/cpu/i486/vm/register_i486.hpp.orig Thu May 24 15:27:42 2007
-+++ ../../hotspot/src/cpu/i486/vm/register_i486.hpp Thu May 24 19:51:43 2007
-@@ -24,9 +24,9 @@
- static Register as_Register(int encoding) { return (Register)encoding; }
-
- // accessors
-- int encoding() const { assert(is_valid(), "invalid register"); return (int)this; }
-- bool is_valid() const { return 0 <= (int)this && (int)this < number_of_registers; }
-- bool has_byte_register() const { return 0 <= (int)this && (int)this < number_of_byte_registers; }
-+ int encoding() const { assert(is_valid(), "invalid register"); return value(); }
-+ bool is_valid() const { return 0 <= value() && value() < number_of_registers; }
-+ bool has_byte_register() const { return 0 <= value() && value() < number_of_byte_registers; }
- const char* name() const;
- };
-
-@@ -74,8 +74,8 @@
- friend XMMRegister as_XMMRegister(int encoding) { return (XMMRegister)encoding; }
-
- // accessors
-- int encoding() const { assert(is_valid(), "invalid register"); return (int)this; }
-- bool is_valid() const { return 0 <= (int)this && (int)this < number_of_registers; }
-+ int encoding() const { assert(is_valid(), "invalid register"); return value(); }
-+ bool is_valid() const { return 0 <= value() && value() < number_of_registers; }
- const char* name() const;
- };
-
diff --git a/java/jdk16/files/patch-j2se::awt::mlib_sys.c b/java/jdk16/files/patch-j2se::awt::mlib_sys.c
deleted file mode 100644
index 6f8d8f809011..000000000000
--- a/java/jdk16/files/patch-j2se::awt::mlib_sys.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- ../../j2se/src/share/native/sun/awt/medialib/mlib_sys.c
-+++ ../../j2se/src/share/native/sun/awt/medialib/mlib_sys.c
-@@ -15,6 +15,9 @@
- #include <mlib_types.h>
- #include <mlib_sys_proto.h>
- #include "mlib_SysMath.h"
-+#if defined(_ALLBSD_SOURCE)
-+#include <sys/param.h>
-+#endif
-
- /***************************************************************/
-
-@@ -72,6 +75,9 @@
- * alignment. -- from stdlib.h of MS VC++5.0.
- */
- return (void *) malloc(size);
-+#elif defined(__FreeBSD__) && (__FreeBSD_version >= 700013)
-+ void *ret;
-+ return posix_memalign(&ret, 8, size) ? NULL : ret;
- #elif defined(_ALLBSD_SOURCE)
- return valloc(size);
- #else
diff --git a/java/jdk16/files/patch-j2se::bin::java_md.c b/java/jdk16/files/patch-j2se::bin::java_md.c
deleted file mode 100644
index 3b8c8a276cfe..000000000000
--- a/java/jdk16/files/patch-j2se::bin::java_md.c
+++ /dev/null
@@ -1,47 +0,0 @@
---- ../../j2se/src/solaris/bin/java_md.c.orig Fri May 25 21:49:14 2007
-+++ ../../j2se/src/solaris/bin/java_md.c Wed May 30 17:00:23 2007
-@@ -1060,8 +1060,9 @@
-
- #if defined(_ALLBSD_SOURCE)
-
-- uint64_t result;
-- int mib[2], rlen;
-+ unsigned long result;
-+ int mib[2];
-+ size_t rlen;
-
- /* fetch sysctl(hw.physmem) value */
- mib[0] = CTL_HW;
-@@ -1342,10 +1343,11 @@
-
- #if defined(_ALLBSD_SOURCE)
-
-- unsigned long result, sys_processors;
-- int mib[2], rlen;
-+ unsigned long sys_processors;
-+ int mib[2], result;
-+ size_t rlen;
-
-- /* fetch sysctl(hw.physmem) value */
-+ /* fetch sysctl(hw.ncpu) value */
- mib[0] = CTL_HW;
- mib[1] = HW_NCPU;
- rlen = sizeof(result);
-@@ -1354,7 +1356,7 @@
- result = 1;
-
- if (_launcher_debug) {
-- printf("sysctl(hw.ncpu): %lu\n", result);
-+ printf("sysctl(hw.ncpu): %d\n", result);
- }
-
- sys_processors = result;
-@@ -1635,7 +1637,7 @@
- while (dp != NULL) {
- cp = strchr(dp, (int)':');
- if (cp != NULL)
-- *cp = (char)NULL;
-+ *cp = '\0';
- if ((target = ProcessDir(info, dp)) != NULL)
- break;
- dp = cp;
diff --git a/java/jdk16/files/patch-j2se::hpi::memory_md.c b/java/jdk16/files/patch-j2se::hpi::memory_md.c
deleted file mode 100644
index 3b2b85b2c8bb..000000000000
--- a/java/jdk16/files/patch-j2se::hpi::memory_md.c
+++ /dev/null
@@ -1,30 +0,0 @@
---- ../../j2se/src/solaris/hpi/src/memory_md.c
-+++ ../../j2se/src/solaris/hpi/src/memory_md.c
-@@ -32,7 +32,9 @@
- #include <stdlib.h>
- #include <stdio.h> /* For perror() */
- #include <string.h>
--#if !defined(_ALLBSD_SOURCE)
-+#if defined(_ALLBSD_SOURCE)
-+#include <sys/param.h>
-+#else
- #include <malloc.h>
- #endif
-
-@@ -67,7 +69,16 @@
- static size_t memGrainSize; /* A page for Linux */
- #elif defined(_ALLBSD_SOURCE)
- static size_t memGrainSize; /* A page for FreeBSD */
-+#if defined(__FreeBSD__) && (__FreeBSD_version >= 700013)
-+static inline void *
-+memalign(size_t alignment, size_t size)
-+{
-+ void *ret;
-+ return posix_memalign(&ret, alignment, size) ? NULL : ret;
-+}
-+#else
- #define memalign(a, b) valloc(b)
-+#endif
- #else
- static unsigned int memGrainSize; /* A page for Solaris */
- #endif
diff --git a/java/jdk16/files/patch-j2se::sound::HAE_API_BSDOS.c b/java/jdk16/files/patch-j2se::sound::HAE_API_BSDOS.c
deleted file mode 100644
index 44d92bdc4725..000000000000
--- a/java/jdk16/files/patch-j2se::sound::HAE_API_BSDOS.c
+++ /dev/null
@@ -1,27 +0,0 @@
---- ../../j2se/src/solaris/native/com/sun/media/sound/engine/HAE_API_BSDOS.c
-+++ ../../j2se/src/solaris/native/com/sun/media/sound/engine/HAE_API_BSDOS.c
-@@ -42,6 +42,7 @@
- #include <errno.h>
-
- #ifdef __FreeBSD__
-+#include <sys/param.h>
- #include <sys/soundcard.h>
- #endif
- #if defined(__NetBSD__) || defined(__OpenBSD__)
-@@ -67,7 +68,16 @@
- #define FALSE 0
- #endif
-
-+#if defined(__FreeBSD__) && (__FreeBSD_version >= 700013)
-+static inline void *
-+memalign(size_t alignment, size_t size)
-+{
-+ void *ret;
-+ return posix_memalign(&ret, alignment, size) ? NULL : ret;
-+}
-+#else
- #define memalign(a, b) valloc(b)
-+#endif
-
- // How many audio frames to generate at one time
- #define HAE_BSD_FRAMES_PER_BLOCK 8