update Wed Feb 24 06:37:03 PST 2010
[pkgsrc.git] / wip / erlang / patches / patch-al
1 $NetBSD: patch-al,v 1.1 2009/12/15 12:09:20 asau Exp $
2
3 --- erts/emulator/hipe/hipe_amd64.c.orig        2009-03-12 14:16:06.000000000 +0200
4 +++ erts/emulator/hipe/hipe_amd64.c     2010-02-24 14:40:47.000000000 +0200
5 @@ -159,9 +159,9 @@
6      map_start = mmap(map_hint, map_bytes,
7                      PROT_EXEC|PROT_READ|PROT_WRITE,
8                      MAP_PRIVATE|MAP_ANONYMOUS
9 -#if defined(MAP_32BIT)
10 +#if defined(MAP_32BIT) && !defined(MMAP_MAP_FIXED)
11                      |MAP_32BIT
12 -#elif defined(__FreeBSD__) || defined(__sun__)
13 +#elif defined(MMAP_MAP_FIXED)
14                      |MAP_FIXED
15  #endif
16                      ,