diff options
author | arved <arved@FreeBSD.org> | 2007-06-07 02:24:42 +0800 |
---|---|---|
committer | arved <arved@FreeBSD.org> | 2007-06-07 02:24:42 +0800 |
commit | 0a86a22a2836b5c3c70f3eefbecea99035ccc165 (patch) | |
tree | 0cb6bac976f35be1485b17fe23ae8adf5c279114 /java/cacao/files | |
parent | 8545d4122390a6483faa25cd68c71d8e692e1b27 (diff) | |
download | freebsd-ports-gnome-0a86a22a2836b5c3c70f3eefbecea99035ccc165.tar.gz freebsd-ports-gnome-0a86a22a2836b5c3c70f3eefbecea99035ccc165.tar.zst freebsd-ports-gnome-0a86a22a2836b5c3c70f3eefbecea99035ccc165.zip |
Update to 0.98
Diffstat (limited to 'java/cacao/files')
-rw-r--r-- | java/cacao/files/patch-boehm-gc-dbg_ml.c | 2 | ||||
-rw-r--r-- | java/cacao/files/patch-boehm-gc-dyn_load.c | 2 | ||||
-rw-r--r-- | java/cacao/files/patch-boehm-gc-include-gc.h | 2 | ||||
-rw-r--r-- | java/cacao/files/patch-boehm-gc-include-private-gcconfig.h | 2 | ||||
-rw-r--r-- | java/cacao/files/patch-boehm-gc-os_dep.c | 2 | ||||
-rw-r--r-- | java/cacao/files/patch-src-Makefile.in | 24 | ||||
-rw-r--r-- | java/cacao/files/patch-src-vm-jit-x86_64-md.c | 71 |
7 files changed, 17 insertions, 88 deletions
diff --git a/java/cacao/files/patch-boehm-gc-dbg_ml.c b/java/cacao/files/patch-boehm-gc-dbg_ml.c index af6de67db9ce..6af1b9490cbe 100644 --- a/java/cacao/files/patch-boehm-gc-dbg_ml.c +++ b/java/cacao/files/patch-boehm-gc-dbg_ml.c @@ -1,5 +1,5 @@ --- src/boehm-gc/dbg_mlc.c.orig Tue May 13 16:59:49 2003 -+++ src/boehm-gc/dbg_mlc.c Wed May 12 20:13:19 2004 ++++ src/mm/boehm-gc/dbg_mlc.c Wed May 12 20:13:19 2004 @@ -414,6 +414,23 @@ GC_register_displacement((word)sizeof(oh) + offset); } diff --git a/java/cacao/files/patch-boehm-gc-dyn_load.c b/java/cacao/files/patch-boehm-gc-dyn_load.c index 963504ca9809..f9d834e8f59e 100644 --- a/java/cacao/files/patch-boehm-gc-dyn_load.c +++ b/java/cacao/files/patch-boehm-gc-dyn_load.c @@ -1,5 +1,5 @@ --- src/boehm-gc/dyn_load.c.orig Thu May 6 08:03:06 2004 -+++ src/boehm-gc/dyn_load.c Sun Oct 31 01:53:01 2004 ++++ src/mm/boehm-gc/dyn_load.c Sun Oct 31 01:53:01 2004 @@ -97,6 +97,12 @@ # else # define ElfW(type) Elf64_##type diff --git a/java/cacao/files/patch-boehm-gc-include-gc.h b/java/cacao/files/patch-boehm-gc-include-gc.h index af60c7729324..0e1cc9c18294 100644 --- a/java/cacao/files/patch-boehm-gc-include-gc.h +++ b/java/cacao/files/patch-boehm-gc-include-gc.h @@ -1,5 +1,5 @@ --- src/boehm-gc/include/gc.h.orig Wed Jun 4 17:07:33 2003 -+++ src/boehm-gc/include/gc.h Wed May 12 20:03:22 2004 ++++ src/mm/boehm-gc/include/gc.h Wed May 12 20:03:22 2004 @@ -487,6 +487,7 @@ /* gcc knows how to retrieve return address, but we don't know */ /* how to generate call stacks. */ diff --git a/java/cacao/files/patch-boehm-gc-include-private-gcconfig.h b/java/cacao/files/patch-boehm-gc-include-private-gcconfig.h index 44e757247e14..5c70445450c8 100644 --- a/java/cacao/files/patch-boehm-gc-include-private-gcconfig.h +++ b/java/cacao/files/patch-boehm-gc-include-private-gcconfig.h @@ -1,5 +1,5 @@ --- src/boehm-gc/include/private/gcconfig.h.rorig Sat Oct 15 16:40:25 2005 -+++ src/boehm-gc/include/private/gcconfig.h Sat Oct 15 16:42:43 2005 ++++ src/mm/boehm-gc/include/private/gcconfig.h Sat Oct 15 16:42:43 2005 @@ -62,7 +62,7 @@ /* Determine the machine type: */ # if defined(__arm__) || defined(__thumb__) diff --git a/java/cacao/files/patch-boehm-gc-os_dep.c b/java/cacao/files/patch-boehm-gc-os_dep.c index b9de5e8d3e07..657ac9500dd5 100644 --- a/java/cacao/files/patch-boehm-gc-os_dep.c +++ b/java/cacao/files/patch-boehm-gc-os_dep.c @@ -1,5 +1,5 @@ --- src/boehm-gc/os_dep.c.orig Thu May 19 20:48:49 2005 -+++ src/boehm-gc/os_dep.c Fri Jun 17 21:28:07 2005 ++++ src/mm/boehm-gc/os_dep.c Fri Jun 17 21:28:07 2005 @@ -699,7 +699,7 @@ || defined(HURD) || defined(NETBSD) static struct sigaction old_segv_act; diff --git a/java/cacao/files/patch-src-Makefile.in b/java/cacao/files/patch-src-Makefile.in index 1d73af70b2cc..818a94ef0ec5 100644 --- a/java/cacao/files/patch-src-Makefile.in +++ b/java/cacao/files/patch-src-Makefile.in @@ -1,16 +1,16 @@ ---- src/Makefile.in.orig Sun Feb 4 20:06:59 2007 -+++ src/Makefile.in Sun Feb 4 20:07:09 2007 -@@ -243,7 +243,6 @@ - cacaoh \ - native \ - cacao \ -- scripts - - @DISABLE_GC_FALSE@BOEHM = boehm-gc - @DISABLE_GC_TRUE@BOEHM = -@@ -260,7 +259,6 @@ - cacaoh \ +--- src/Makefile.in.orig Wed Jun 6 16:32:20 2007 ++++ src/Makefile.in Wed Jun 6 16:32:35 2007 +@@ -271,7 +271,6 @@ + lib \ + mm \ native \ +- scripts \ + threads \ + toolbox \ + vm \ +@@ -299,7 +298,6 @@ + $(THREADS_DIR) \ + vm \ cacao \ - scripts diff --git a/java/cacao/files/patch-src-vm-jit-x86_64-md.c b/java/cacao/files/patch-src-vm-jit-x86_64-md.c deleted file mode 100644 index e2e01941c4c4..000000000000 --- a/java/cacao/files/patch-src-vm-jit-x86_64-md.c +++ /dev/null @@ -1,71 +0,0 @@ ---- src/vm/jit/x86_64/md.c.orig Sun Feb 4 15:42:05 2007 -+++ src/vm/jit/x86_64/md.c Sun Feb 4 15:45:32 2007 -@@ -91,8 +91,8 @@ - /* ATTENTION: Don't use CACAO's internal REG_* defines as they are - different to the ones in <ucontext.h>. */ - -- sp = (u1 *) _mc->gregs[REG_RSP]; -- xpc = (u1 *) _mc->gregs[REG_RIP]; -+ sp = (u1 *) _mc->mc_rsp; -+ xpc = (u1 *) _mc->mc_rip; - ra = xpc; /* return address is equal to xpc */ - - #if 0 -@@ -101,11 +101,11 @@ - threads_check_stackoverflow(sp); - #endif - -- _mc->gregs[REG_RAX] = -+ _mc->mc_rax = - (ptrint) stacktrace_hardware_nullpointerexception(NULL, sp, ra, xpc); - -- _mc->gregs[REG_R10] = (ptrint) xpc; /* REG_ITMP2_XPC */ -- _mc->gregs[REG_RIP] = (ptrint) asm_handle_exception; -+ _mc->mc_r10 = (ptrint) xpc; /* REG_ITMP2_XPC */ -+ _mc->mc_rip = (ptrint) asm_handle_exception; - } - - -@@ -130,15 +130,15 @@ - /* ATTENTION: Don't use CACAO's internal REG_* defines as they are - different to the ones in <ucontext.h>. */ - -- sp = (u1 *) _mc->gregs[REG_RSP]; -- xpc = (u1 *) _mc->gregs[REG_RIP]; -+ sp = (u1 *) _mc->mc_rsp; -+ xpc = (u1 *) _mc->mc_rip; - ra = xpc; /* return address is equal to xpc */ - -- _mc->gregs[REG_RAX] = -+ _mc->mc_rax = - (ptrint) stacktrace_hardware_arithmeticexception(NULL, sp, ra, xpc); - -- _mc->gregs[REG_R10] = (ptrint) xpc; /* REG_ITMP2_XPC */ -- _mc->gregs[REG_RIP] = (ptrint) asm_handle_exception; -+ _mc->mc_r10 = (ptrint) xpc; /* REG_ITMP2_XPC */ -+ _mc->mc_rip = (ptrint) asm_handle_exception; - } - - -@@ -164,7 +164,7 @@ - /* ATTENTION: Don't use CACAO's internal REG_* defines as they are - different to the ones in <ucontext.h>. */ - -- pc = (u1 *) _mc->gregs[REG_RIP]; -+ pc = (u1 *) _mc->mc_rip; - - t->pc = pc; - } -@@ -179,10 +179,10 @@ - - _mc = &_uc->uc_mcontext; - -- pc = critical_find_restart_point((void *) _mc->gregs[REG_RIP]); -+ pc = critical_find_restart_point((void *) _mc->mc_rip); - - if (pc != NULL) -- _mc->gregs[REG_RIP] = (ptrint) pc; -+ _mc->mc_rip = (ptrint) pc; - } - #endif - |