+ (def!constant read-only-space-start #x20000000)
+ (def!constant read-only-space-end #x200ff000)
+
+ (def!constant static-space-start #x20100000)
+ (def!constant static-space-end #x201ff000)
+
+ (def!constant dynamic-space-start #x48000000)
+ (def!constant dynamic-space-end #xA0000000)
+
+ (def!constant linkage-table-space-start #x20200000)
+ (def!constant linkage-table-space-end #x202ff000))
+
+#!+freebsd
+(progn
+ (def!constant read-only-space-start #x01000000)
+ (def!constant read-only-space-end #x010ff000)
+
+ (def!constant static-space-start #x01100000)
+ (def!constant static-space-end #x011ff000)
+
+ (def!constant dynamic-space-start #x58000000)
+ (def!constant dynamic-space-end #x98000000)
+
+ (def!constant linkage-table-space-start #x01200000)
+ (def!constant linkage-table-space-end #x012ff000))
+
+#!+openbsd
+(progn
+ (def!constant read-only-space-start #x47000000)
+ (def!constant read-only-space-end #x470ff000)
+
+ (def!constant static-space-start #x47100000)
+ (def!constant static-space-end #x471ff000)
+
+ (def!constant dynamic-space-start #x48000000)
+ (def!constant dynamic-space-end #x78000000)
+
+ ;; In CMUCL: 0xB0000000->0xB1000000
+ (def!constant linkage-table-space-start #x47200000)
+ (def!constant linkage-table-space-end #x472ff000))
+
+#!+netbsd
+(progn
+ (def!constant read-only-space-start #x20000000)
+ (def!constant read-only-space-end #x200ff000)
+
+ (def!constant static-space-start #x20100000)
+ (def!constant static-space-end #x201ff000)
+
+ (def!constant dynamic-space-start #x60000000)
+ (def!constant dynamic-space-end #x98000000)
+
+ ;; In CMUCL: 0xB0000000->0xB1000000
+ (def!constant linkage-table-space-start #x20200000)
+ (def!constant linkage-table-space-end #x202ff000))
+
+
+#!+darwin
+(progn
+ (def!constant read-only-space-start #x04000000)
+ (def!constant read-only-space-end #x040ff000)
+
+ (def!constant static-space-start #x04100000)
+ (def!constant static-space-end #x041ff000)