git://git.jankratochvil.net
/
lldb.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
[libc] Add implementation of errno and define the other macros of errno.h.
[lldb.git]
/
libc
/
spec
/
linux.td
1
def Linux : StandardSpec<"Linux"> {
2
HeaderSpec Errno = HeaderSpec<
3
"errno.h",
4
[
5
Macro<"ENOMEDIUM">,
6
Macro<"ENOTBLK">,
7
Macro<"EMEDIUMTYPE">,
8
Macro<"EBADSLT">,
9
Macro<"ECHRNG">,
10
Macro<"ERFKILL">,
11
Macro<"EUSERS">,
12
Macro<"EBADR">,
13
Macro<"EL3HLT">,
14
Macro<"ENOTUNIQ">,
15
Macro<"EXFULL">,
16
Macro<"EHOSTDOWN">,
17
Macro<"EL3RST">,
18
Macro<"ENOPKG">,
19
Macro<"ENOCSI">,
20
Macro<"EUNATCH">,
21
Macro<"EREMCHG">,
22
Macro<"ETOOMANYREFS">,
23
Macro<"EL2HLT">,
24
Macro<"EBADFD">,
25
Macro<"EREMOTEIO">,
26
Macro<"ENAVAIL">,
27
Macro<"ELIBEXEC">,
28
Macro<"ESHUTDOWN">,
29
Macro<"ENOKEY">,
30
Macro<"ESTRPIPE">,
31
Macro<"EKEYREJECTED">,
32
Macro<"ESRMNT">,
33
Macro<"EKEYREVOKED">,
34
Macro<"EBADE">,
35
Macro<"ELIBBAD">,
36
Macro<"EISNAM">,
37
Macro<"EBFONT">,
38
Macro<"EPFNOSUPPORT">,
39
Macro<"EREMOTE">,
40
Macro<"EDEADLOCK">,
41
Macro<"ENONET">,
42
Macro<"EDOTDOT">,
43
Macro<"EKEYEXPIRED">,
44
Macro<"ELIBSCN">,
45
Macro<"ERESTART">,
46
Macro<"EBADRQC">,
47
Macro<"EUCLEAN">,
48
Macro<"ENOANO">,
49
Macro<"ELIBACC">,
50
Macro<"EHWPOISON">,
51
Macro<"ELIBMAX">,
52
Macro<"ESOCKTNOSUPPORT">,
53
Macro<"ENOTNAM">,
54
Macro<"ELNRNG">,
55
Macro<"EL2NSYNC">,
56
Macro<"EADV">,
57
Macro<"ECOMM">,
58
],
59
[], // Types
60
[] // Functions
61
>;
62
63
let Headers = [
64
Errno,
65
];
66
}