[Bsd-sharp-cvs] CVS commit to
/cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files by killfill
noreply at forge.novell.com
noreply at forge.novell.com
Wed Sep 20 20:09:50 MDT 2006
CVS commit to /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files by killfill
Added Files:
extra-patch-support_mph.h patch-ikvm-native_jni.c
patch-libgc_dbg_mlc.c patch-libgc_include_private_gcconfig.h
patch-libgc_pthread_support.c
patch-mcs_tools_mkbundle_mkbundle.cs
patch-mono_metadata_assembly.c
patch-mono_metadata_filewatcher.c
patch-mono_metadata_socket-io.c
patch-mono_mini_exceptions-amd64.c
patch-mono_mini_mini-amd64.c patch-mono_mini_mini-amd64.h
patch-mono_mini_mini-exceptions.c
patch-mono_mini_tramp-amd64.c patch-mono_utils_mono-codeman.c
patch-os_dep.c patch-support_stdio.c
Log Message:
Changes for 1.1.17.1:
- Semaphores handling is now integrated in mono (--wapi)
- Support for AMD64 (thanks Zoltan!)
- Remove X11R6 stuff
===================================================================
RCS file: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/extra-patch-support_mph.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
===================================================================
RCS file: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-ikvm-native_jni.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
===================================================================
RCS file: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-libgc_dbg_mlc.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
===================================================================
RCS file: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-libgc_include_private_gcconfig.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-libgc_include_private_gcconfig.h 2005/05/06 00:05:02 1.2
+++ /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-libgc_include_private_gcconfig.h 2006/09/21 02:09:50 1.3
@@ -1,24 +1,36 @@
---- libgc/include/private/gcconfig.h.orig Mon Oct 6 22:38:35 2003
-+++ libgc/include/private/gcconfig.h Mon Oct 6 22:38:56 2003
-@@ -1151,8 +1151,8 @@
- # ifndef GC_FREEBSD_THREADS
- # define MPROTECT_VDB
+--- libgc/include/private/gcconfig.h.orig Wed Jul 5 17:55:42 2006
++++ libgc/include/private/gcconfig.h Sun Sep 10 10:36:31 2006
+@@ -347,6 +347,10 @@
+ # define I386
+ # define mach_type_known
+ # endif
++# if defined(FREEBSD) && defined(__x86_64__)
++# define X86_64
++# define mach_type_known
++# endif
+ # if defined(__NetBSD__) && (defined(i386) || defined(__i386__))
+ # define I386
+ # define mach_type_known
+@@ -1988,6 +1992,22 @@
+ # define PREFETCH(x) __builtin_prefetch((x), 0, 0)
+ # define PREFETCH_FOR_WRITE(x) __builtin_prefetch((x), 1)
# endif
--# define SIG_SUSPEND SIGUSR1
--# define SIG_THR_RESTART SIGUSR2
-+# define SIG_SUSPEND SIGTSTP
-+# define SIG_THR_RESTART SIGCONT
- # define FREEBSD_STACKBOTTOM
- # ifdef __ELF__
- # define DYNAMIC_LOADING
-@@ -1466,8 +1466,8 @@
- # ifdef FREEBSD
- # define OS_TYPE "FREEBSD"
- /* MPROTECT_VDB is not yet supported at all on FreeBSD/alpha. */
--# define SIG_SUSPEND SIGUSR1
--# define SIG_THR_RESTART SIGUSR2
-+# define SIG_SUSPEND SIGTSTP
-+# define SIG_THR_RESTART SIGCONT
- # define FREEBSD_STACKBOTTOM
- # ifdef __ELF__
- # define DYNAMIC_LOADING
++# endif
++# ifdef FREEBSD
++# define OS_TYPE "FREEBSD"
++# ifndef GC_FREEBSD_THREADS
++# define MPROTECT_VDB
++# endif
++# define SIG_SUSPEND SIGTSTP
++# define SIG_THR_RESTART SIGCONT
++# define FREEBSD_STACKBOTTOM
++# define NEED_FIND_LIMIT
++# ifdef __ELF__
++# define DYNAMIC_LOADING
++# endif
++ extern char etext[];
++ extern char * GC_FreeBSDGetDataStart();
++# define DATASTART GC_FreeBSDGetDataStart(0x1000, &etext)
+ # endif
+ # ifdef NETBSD
+ # define OS_TYPE "NETBSD"
===================================================================
RCS file: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-libgc_pthread_support.c,v
rcsdiff: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-libgc_pthread_support.c,v: Symbolic name `NONE' is undefined.
===================================================================
RCS file: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mcs_tools_mkbundle_mkbundle.cs,v
rcsdiff: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mcs_tools_mkbundle_mkbundle.cs,v: Symbolic name `NONE' is undefined.
===================================================================
RCS file: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_metadata_assembly.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_metadata_assembly.c 2005/05/16 03:44:16 1.3
+++ /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_metadata_assembly.c 2006/09/21 02:09:50 1.4
@@ -5,7 +5,7 @@
char **splitted;
- path = g_getenv ("MONO_GAC_PREFIX");
-+ path = g_strjoin(G_SEARCHPATH_SEPARATOR_S, "%%X11BASE%%", g_getenv("MONO_GAC_PREFIX"), NULL);
++ path = g_strjoin(G_SEARCHPATH_SEPARATOR_S, "%%LOCALBASE%%", g_getenv("MONO_GAC_PREFIX"), NULL);
+
if (!path)
return;
===================================================================
RCS file: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_metadata_filewatcher.c,v
rcsdiff: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_metadata_filewatcher.c,v: Symbolic name `NONE' is undefined.
===================================================================
RCS file: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_metadata_socket-io.c,v
rcsdiff: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_metadata_socket-io.c,v: Symbolic name `NONE' is undefined.
===================================================================
RCS file: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_mini_exceptions-amd64.c,v
rcsdiff: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_mini_exceptions-amd64.c,v: Symbolic name `NONE' is undefined.
===================================================================
RCS file: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_mini_mini-amd64.c,v
rcsdiff: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_mini_mini-amd64.c,v: Symbolic name `NONE' is undefined.
===================================================================
RCS file: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_mini_mini-amd64.h,v
rcsdiff: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_mini_mini-amd64.h,v: Symbolic name `NONE' is undefined.
===================================================================
RCS file: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_mini_mini-exceptions.c,v
rcsdiff: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_mini_mini-exceptions.c,v: Symbolic name `NONE' is undefined.
===================================================================
RCS file: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_mini_tramp-amd64.c,v
rcsdiff: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_mini_tramp-amd64.c,v: Symbolic name `NONE' is undefined.
===================================================================
RCS file: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_utils_mono-codeman.c,v
rcsdiff: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-mono_utils_mono-codeman.c,v: Symbolic name `NONE' is undefined.
===================================================================
RCS file: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-os_dep.c,v
rcsdiff: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-os_dep.c,v: Symbolic name `NONE' is undefined.
===================================================================
RCS file: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-support_stdio.c,v
rcsdiff: /cvsroot/bsd-sharp/FreeBSD-ports/lang/mono-devel/files/patch-support_stdio.c,v: Symbolic name `NONE' is undefined.
More information about the Bsd-sharp-cvs
mailing list