-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathunified.dsl
35 lines (34 loc) · 1.54 KB
/
unified.dsl
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
; Global variable which holds the information about attribute selection for a particular abi style sheet.
(define *attributes* '(("ATR-LINUX" . #t)
("ATR-EABI" . #t)
("ATR-EABI-EXTENDED" . #t)
("ATR-VECTOR" . #t)
("ATR-SPE" . #t)
("ATR-VLE" . #t)
("ATR-CLASSIC-FLOAT" . #t)
("ATR-SOFT-FLOAT" . #t)
("ATR-LONG-DOUBLE-IBM" . #t)
("ATR-LONG-DOUBLE-IS-DOUBLE" . #t)
("ATR-DFP" . #t)
("ATR-BSS-PLT" . #t)
("ATR-SECURE-PLT" . #t)
("ATR-PASS-COMPLEX-AS-STRUCT" . #t)
("ATR-PASS-COMPLEX-IN-GPRS" . #t)
))
; don't need to define *wrapit* because they're all true.
;(define *wrapit* '(("ATR-LINUX" . #t)
; ("ATR-EABI" . #t)
; ("ATR-EABI-EXTENDED" . #t)
; ("ATR-VECTOR" . #t)
; ("ATR-SPE" . #t)
; ("ATR-VLE" . #t)
; ("ATR-CLASSIC-FLOAT" . #t)
; ("ATR-SOFT-FLOAT" . #t)
; ("ATR-LONG-DOUBLE-IBM" . #t)
; ("ATR-LONG-DOUBLE-IS-DOUBLE" . #t)
; ("ATR-DFP" . #t)
; ("ATR-BSS-PLT" . #t)
; ("ATR-SECURE-PLT" . #t)
; ("ATR-PASS-COMPLEX-AS-STRUCT" . #t)
; ("ATR-PASS-COMPLEX-IN-GPRS" . #t)
; ))