[554b0e]: platform-support-platforms.lisp Maximize Restore History

Download this file

platform-support-platforms.lisp    57 lines (46 with data), 2.7 kB

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
(in-package :sbcl-page)
(define-processor :x86 "X86" "X86 (32-bit Intel and compatible)")
(define-processor :x86-64 "AMD64" "64-bit X86 (AMD64, EM64T, Via Nano)")
(define-processor :powerpc "PPC" "PowerPC")
(define-processor :sparc "SPARC" "SPARC and UltraSPARC")
(define-processor :alpha "Alpha" "DEC Alpha")
(define-processor :mips "MIPSbe" "MIPS (big endian mode)")
(define-processor :mipsel "MIPSle" "MIPS (little endian mode)")
(define-processor :armel "ARMel" "ARM (softfp ABI)")
(define-processor :armhf "ARMhf" "ARM (hard-float ABI)")
(define-system :linux "Linux" :x86 :alpha :sparc :powerpc :mips :mipsel :hppa :x86-64 :armel :armel :armhf)
(define-system :darwin "Darwin (Mac OS X)" :powerpc :x86 :x86-64)
(define-system :solaris "Solaris" :sparc :x86 :x86-64)
(define-system :freebsd "FreeBSD" :x86 :alpha :armel :armhf :sparc :x86-64)
(define-system :netbsd "NetBSD" :x86 :alpha :armel :armhf :sparc :powerpc :mips :mipsel :hppa :x86-64)
(define-system :openbsd "OpenBSD" :x86 :alpha :armel :armhf :sparc :powerpc :x86-64)
(define-system :windows "Windows" :armel :armhf :x86 :x86-64)
(define-status :available "available" "Available and supported" "+")
(define-status :in-progress "in-progress" "Port in progress" "-")
(define-status :not-available "not-available" "Not available (porters welcome!)" "X")
(define-status :not-applicable "not-applicable" "No such system" " ")
(define-port :x86 :linux :available "1.0.58")
(define-port :x86-64 :linux :available "1.2.3")
(define-port :armel :linux :available "1.2.1")
(define-port :armhf :linux :available "1.2.1")
(define-port :powerpc :linux :available "1.0.28")
(define-port :mips :linux :available "1.0.23")
(define-port :mipsel :linux :available "1.0.28")
(define-port :sparc :linux :available "1.0.28")
(define-port :alpha :linux :available "1.0.28")
(define-port :powerpc :darwin :available "1.0.47")
(define-port :x86 :darwin :available "1.1.6")
(define-port :x86-64 :darwin :available "1.1.8")
(define-port :sparc :solaris :available "1.0.23")
(define-port :x86 :solaris :available "1.1.0")
(define-port :x86-64 :solaris :available "1.0.55")
(define-port :x86 :freebsd :available "1.0.23")
(define-port :x86-64 :freebsd :available "1.0.22")
(define-port :x86 :netbsd :available "1.0.22")
(define-port :powerpc :netbsd :available "1.0.23")
(define-port :x86-64 :netbsd :available "1.1.0")
(define-port :x86 :openbsd :available "1.1.14" :os-version 54)
(define-port :x86-64 :openbsd :available "1.1.14" :os-version 54)
(define-port :powerpc :openbsd :available "1.1.14" :os-version 54)
(define-port :x86 :windows :available "1.2.1" :file-type "msi")
(define-port :x86-64 :windows :available "1.2.1" :file-type "msi")