[Pkg-haskell-commits] darcs: ghc: Refresh kfreebsd-_gnu_source-565818
Joachim Breitner
mail at joachim-breitner.de
Sat Jan 15 07:12:59 UTC 2011
Sat Jan 15 07:01:16 UTC 2011 Joachim Breitner <mail at joachim-breitner.de>
* Refresh kfreebsd-_gnu_source-565818
Ignore-this: 7dc9ad67894b86d83ba5279853cf550b
M ./patches/kfreebsd-_gnu_source-565818 -14 +14
Sat Jan 15 07:01:16 UTC 2011 Joachim Breitner <mail at joachim-breitner.de>
* Refresh kfreebsd-_gnu_source-565818
Ignore-this: 7dc9ad67894b86d83ba5279853cf550b
diff -rN -u old-ghc/patches/kfreebsd-_gnu_source-565818 new-ghc/patches/kfreebsd-_gnu_source-565818
--- old-ghc/patches/kfreebsd-_gnu_source-565818 2011-01-15 07:12:58.971576665 +0000
+++ new-ghc/patches/kfreebsd-_gnu_source-565818 2011-01-15 07:12:58.995577929 +0000
@@ -1,7 +1,7 @@
-Index: ghc6-6.12.3/rts/posix/OSThreads.c
+Index: ghc-7.0.1/rts/posix/OSThreads.c
===================================================================
---- ghc6-6.12.3.orig/rts/posix/OSThreads.c 2010-06-09 21:10:14.000000000 +0300
-+++ ghc6-6.12.3/rts/posix/OSThreads.c 2010-07-17 12:17:25.000000000 +0300
+--- ghc-7.0.1.orig/rts/posix/OSThreads.c 2010-11-12 23:40:06.000000000 +0530
++++ ghc-7.0.1/rts/posix/OSThreads.c 2011-01-15 12:31:06.000000000 +0530
@@ -7,10 +7,10 @@
*
* --------------------------------------------------------------------------*/
@@ -15,10 +15,10 @@
#endif
#include "PosixSource.h"
-Index: ghc6-6.12.3/driver/mangler/ghc-asm.lprl
+Index: ghc-7.0.1/driver/mangler/ghc-asm.lprl
===================================================================
---- ghc6-6.12.3.orig/driver/mangler/ghc-asm.lprl 2010-06-09 21:10:12.000000000 +0300
-+++ ghc6-6.12.3/driver/mangler/ghc-asm.lprl 2010-07-17 12:17:25.000000000 +0300
+--- ghc-7.0.1.orig/driver/mangler/ghc-asm.lprl 2010-11-12 23:40:05.000000000 +0530
++++ ghc-7.0.1/driver/mangler/ghc-asm.lprl 2011-01-15 12:31:06.000000000 +0530
@@ -216,7 +216,7 @@
$T_HDR_vector = "\.text\n\t\.align 8\n";
@@ -28,10 +28,10 @@
$T_STABBY = 0; # 1 iff .stab things (usually if a.out format)
$T_US = ''; # _ if symbols have an underscore on the front
-Index: ghc6-6.12.3/rts/Linker.c
+Index: ghc-7.0.1/rts/Linker.c
===================================================================
---- ghc6-6.12.3.orig/rts/Linker.c 2010-06-09 21:10:13.000000000 +0300
-+++ ghc6-6.12.3/rts/Linker.c 2010-07-17 12:20:22.000000000 +0300
+--- ghc-7.0.1.orig/rts/Linker.c 2010-11-12 23:40:05.000000000 +0530
++++ ghc-7.0.1/rts/Linker.c 2011-01-15 12:31:06.000000000 +0530
@@ -13,8 +13,8 @@
/* Linux needs _GNU_SOURCE to get RTLD_DEFAULT from <dlfcn.h> and
MREMAP_MAYMOVE from <sys/mman.h>.
@@ -43,7 +43,7 @@
#endif
#include "Rts.h"
-@@ -63,7 +63,7 @@
+@@ -69,7 +69,7 @@
#include <sys/wait.h>
#endif
@@ -52,16 +52,16 @@
#define USE_MMAP
#include <fcntl.h>
#include <sys/mman.h>
-@@ -74,7 +74,7 @@
+@@ -80,7 +80,7 @@
#endif
-#if defined(linux_HOST_OS) || defined(solaris2_HOST_OS) || defined(freebsd_HOST_OS) || defined(dragonfly_HOST_OS) || defined(netbsd_HOST_OS) || defined(openbsd_HOST_OS)
+#if defined(linux_HOST_OS) || defined(solaris2_HOST_OS) || defined(freebsd_HOST_OS) || defined(kfreebsdgnu_HOST_OS) || defined(dragonfly_HOST_OS) || defined(netbsd_HOST_OS) || defined(openbsd_HOST_OS)
# define OBJFORMAT_ELF
- #elif defined(cygwin32_HOST_OS) || defined (mingw32_HOST_OS)
- # define OBJFORMAT_PEi386
-@@ -1410,7 +1410,7 @@
+ # include <regex.h> // regex is already used by dlopen() so this is OK
+ // to use here without requiring an additional lib
+@@ -1580,7 +1580,7 @@
} else {
if ((W_)result > 0x80000000) {
// oops, we were given memory over 2Gb
More information about the Pkg-haskell-commits
mailing list