c5d06cb7c6
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/clisp?expand=0&rev=87
33 lines
1.5 KiB
Diff
33 lines
1.5 KiB
Diff
diff -r 51ceb35b1711 src/lispbibl.d
|
|
--- a/src/lispbibl.d Tue Feb 13 18:01:47 2018 +0100
|
|
+++ b/src/lispbibl.d Tue Feb 13 21:16:46 2018 +0100
|
|
@@ -2690,9 +2690,15 @@
|
|
MALLOC_ADDRESS_RANGE = 0x0000000081000000UL ... 0x00000000BE000000UL
|
|
SHLIB_ADDRESS_RANGE = 0x000003FFFC000000UL or 0x000003FFFD000000UL
|
|
STACK_ADDRESS_RANGE = 0x000003FFFF000000UL
|
|
- There is room from 0x000100000000UL to 0x03FF00000000UL. */
|
|
+ On Linux/s390x build.opensuse.org machines:
|
|
+ MMAP_FIXED_ADDRESS_HIGHEST_BIT = 62
|
|
+ CODE_ADDRESS_RANGE = 0x0000000001000000UL
|
|
+ MALLOC_ADDRESS_RANGE = 0x0000000001000000UL
|
|
+ SHLIB_ADDRESS_RANGE = 0x0000020000000000UL
|
|
+ STACK_ADDRESS_RANGE = 0x000003FFFF000000UL
|
|
+ There is room from 0x000100000000UL to 0x020000000000UL. */
|
|
#define MAPPABLE_ADDRESS_RANGE_START 0x000100000000UL
|
|
- #define MAPPABLE_ADDRESS_RANGE_END 0x03FEFFFFFFFFUL
|
|
+ #define MAPPABLE_ADDRESS_RANGE_END 0x01FFFFFFFFFFUL
|
|
#endif
|
|
#if defined(UNIX_LINUX) && defined(SPARC64)
|
|
/* On Linux 3.2/sparc64:
|
|
@@ -3463,8 +3469,8 @@
|
|
#endif
|
|
#if defined(UNIX_LINUX) && defined(S390_64) /* Linux/s390x */
|
|
#define SINGLEMAP_ADDRESS_BASE 0UL
|
|
- #define SINGLEMAP_TYPE_MASK 0x03F800000000UL
|
|
- #define SINGLEMAP_oint_type_shift 35
|
|
+ #define SINGLEMAP_TYPE_MASK 0x01FC00000000UL
|
|
+ #define SINGLEMAP_oint_type_shift 34
|
|
#define SINGLEMAP_WORKS 1
|
|
#endif
|
|
#if defined(UNIX_LINUX) && defined(SPARC64) /* Linux/sparc64 */
|