diff options
author | Igor Pashev <pashev.igor@gmail.com> | 2017-07-03 21:40:52 +0300 |
---|---|---|
committer | Igor Pashev <pashev.igor@gmail.com> | 2017-07-03 21:40:52 +0300 |
commit | ac0d78f23c03755dad8ccace2b027e49124cbf79 (patch) | |
tree | e7cfcd071cf8abb59e1082935a26c70a9f9f34b8 /debian/patches/kfreebsd-amd64.diff | |
download | clisp-debian.tar.gz |
Import clisp_2.49.60+-2HEADdebian/2.49.60+-2masterdebian
Diffstat (limited to 'debian/patches/kfreebsd-amd64.diff')
-rw-r--r-- | debian/patches/kfreebsd-amd64.diff | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/debian/patches/kfreebsd-amd64.diff b/debian/patches/kfreebsd-amd64.diff new file mode 100644 index 0000000..e7dfda3 --- /dev/null +++ b/debian/patches/kfreebsd-amd64.diff @@ -0,0 +1,32 @@ +=== modified file 'src/lispbibl.d' +--- clisp.orig/src/spvw.d ++++ clisp/src/spvw.d +@@ -3172,7 +3172,7 @@ + var aint end = bitm(oint_addr_len-1); /* keep garcol_bit zero */ + #endif + var aint part = floor(end - (start & (end-1)),5); +- #if defined(AMD64) && defined(UNIX_LINUX) ++ #if defined(AMD64) + /* Don't use more than 36 address bits, otherwise mmap() fails. */ + part &= 0x0000000FFFFFFFFFUL; + #endif +@@ -3232,7 +3232,7 @@ + #endif + #endif + var aint part = floor(end - (start & (end-1)),5); +- #if defined(AMD64) && defined(UNIX_LINUX) ++ #if defined(AMD64) + /* Don't use more than 36 address bits, otherwise mmap() fails. */ + part &= 0x0000000FFFFFFFFFUL; + #endif +--- clisp.orig/src/spvw_page.d ++++ clisp/src/spvw_page.d +@@ -113,7 +113,7 @@ + only a 2^32 size address space. */ + #define oint_addr_relevant_len 32 + #endif +- #if (defined(IA64) || defined(AMD64)) && defined(UNIX_LINUX) ++ #if defined(IA64) || defined(AMD64) + /* It is unlikely that more than 4 GB will be used. */ + #define oint_addr_relevant_len 32 + #endif |