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

Download this file

platform-support-platforms.lisp    47 lines (38 with data), 2.2 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
(in-package :sbcl-page)
(define-processor :x86 "X86" "X86")
(define-processor :x86-64 "AMD64" "64-bit X86 (AMD64, EM64T)")
(define-processor :ppc "PPC" "PowerPC")
(define-processor :sparc "SPARC" "SPARC and UltraSPARC")
(define-processor :alpha "Alpha" "Alpha")
(define-processor :mips "MIPSbe" "MIPS (big endian mode)")
(define-processor :mipsel "MIPSle" "MIPS (little endian mode)")
(define-system :linux "Linux" :x86 :alpha :sparc :ppc :mips :mipsel :hppa :x86-64)
(define-system :darwin "Darwin (Mac OS X)" :ppc :x86 :x86-64)
(define-system :solaris "Solaris" :sparc :x86 :x86-64)
(define-system :freebsd "FreeBSD" :x86 :alpha :sparc :x86-64)
(define-system :netbsd "NetBSD" :x86 :alpha :sparc :ppc :mips :mipsel :hppa :x86-64)
(define-system :openbsd "OpenBSD" :x86 :alpha :sparc :ppc :mips :x86-64)
(define-system :win32 "Win32" :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.20")
(define-port :x86-64 :linux :available "1.0.22")
(define-port :ppc :linux :available "1.0.19" :processor-in-link "powerpc")
(define-port :mips :linux :available "1.0.20")
(define-port :mipsel :linux :available "1.0.20")
(define-port :sparc :linux :available "1.0.22")
(define-port :alpha :linux :available "0.9.12")
(define-port :ppc :darwin :available "1.0.22" :processor-in-link "powerpc")
(define-port :x86 :darwin :available "1.0.22")
(define-port :x86-64 :darwin :available "1.0.22")
(define-port :sparc :solaris :available "0.9.11" :system-in-link "sunos")
(define-port :x86 :solaris :available "0.9.14" :file-type "tar.gz")
(define-port :x86 :freebsd :available "1.0.6")
(define-port :x86-64 :freebsd :available "1.0.6")
(define-port :x86 :netbsd :available "1.0.22")
(define-port :x86 :openbsd :available "0.8.10")
(define-port :ppc :netbsd :in-progress "1.0.10")
(define-port :x86 :win32 :in-progress "1.0.19"
:system-in-link "windows" :file-type "msi")