aboutsummaryrefslogtreecommitdiffstats
path: root/java/cacao/files
diff options
context:
space:
mode:
authorarved <arved@FreeBSD.org>2007-06-07 02:24:42 +0800
committerarved <arved@FreeBSD.org>2007-06-07 02:24:42 +0800
commit0a86a22a2836b5c3c70f3eefbecea99035ccc165 (patch)
tree0cb6bac976f35be1485b17fe23ae8adf5c279114 /java/cacao/files
parent8545d4122390a6483faa25cd68c71d8e692e1b27 (diff)
downloadfreebsd-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.c2
-rw-r--r--java/cacao/files/patch-boehm-gc-dyn_load.c2
-rw-r--r--java/cacao/files/patch-boehm-gc-include-gc.h2
-rw-r--r--java/cacao/files/patch-boehm-gc-include-private-gcconfig.h2
-rw-r--r--java/cacao/files/patch-boehm-gc-os_dep.c2
-rw-r--r--java/cacao/files/patch-src-Makefile.in24
-rw-r--r--java/cacao/files/patch-src-vm-jit-x86_64-md.c71
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
-