From Jason Turner

[errno]

Diff to HTML by rtfpessoa

tmp/tmp7bk_9c96/{from.md → to.md} RENAMED
@@ -1,14 +1,16 @@
1
  ## Error numbers <a id="errno">[[errno]]</a>
2
 
 
 
3
  The contents of the header `<cerrno>` are the same as the POSIX header
4
  `<errno.h>`, except that `errno` shall be defined as a macro.
5
 
6
  [*Note 1*: The intent is to remain in close alignment with the POSIX
7
  standard. — *end note*]
8
 
9
- A separate `errno` value shall be provided for each thread.
10
 
11
  ### Header `<cerrno>` synopsis <a id="cerrno.syn">[[cerrno.syn]]</a>
12
 
13
  ``` cpp
14
  #define errno see below
@@ -51,22 +53,19 @@ A separate `errno` value shall be provided for each thread.
51
  #define ENETDOWN see below
52
  #define ENETRESET see below
53
  #define ENETUNREACH see below
54
  #define ENFILE see below
55
  #define ENOBUFS see below
56
- #define ENODATA see below
57
  #define ENODEV see below
58
  #define ENOENT see below
59
  #define ENOEXEC see below
60
  #define ENOLCK see below
61
  #define ENOLINK see below
62
  #define ENOMEM see below
63
  #define ENOMSG see below
64
  #define ENOPROTOOPT see below
65
  #define ENOSPC see below
66
- #define ENOSR see below
67
- #define ENOSTR see below
68
  #define ENOSYS see below
69
  #define ENOTCONN see below
70
  #define ENOTDIR see below
71
  #define ENOTEMPTY see below
72
  #define ENOTRECOVERABLE see below
@@ -84,11 +83,10 @@ A separate `errno` value shall be provided for each thread.
84
  #define EPROTOTYPE see below
85
  #define ERANGE see below
86
  #define EROFS see below
87
  #define ESPIPE see below
88
  #define ESRCH see below
89
- #define ETIME see below
90
  #define ETIMEDOUT see below
91
  #define ETXTBSY see below
92
  #define EWOULDBLOCK see below
93
  #define EXDEV see below
94
  ```
 
1
  ## Error numbers <a id="errno">[[errno]]</a>
2
 
3
+ ### General <a id="errno.general">[[errno.general]]</a>
4
+
5
  The contents of the header `<cerrno>` are the same as the POSIX header
6
  `<errno.h>`, except that `errno` shall be defined as a macro.
7
 
8
  [*Note 1*: The intent is to remain in close alignment with the POSIX
9
  standard. — *end note*]
10
 
11
+ A separate `errno` value is provided for each thread.
12
 
13
  ### Header `<cerrno>` synopsis <a id="cerrno.syn">[[cerrno.syn]]</a>
14
 
15
  ``` cpp
16
  #define errno see below
 
53
  #define ENETDOWN see below
54
  #define ENETRESET see below
55
  #define ENETUNREACH see below
56
  #define ENFILE see below
57
  #define ENOBUFS see below
 
58
  #define ENODEV see below
59
  #define ENOENT see below
60
  #define ENOEXEC see below
61
  #define ENOLCK see below
62
  #define ENOLINK see below
63
  #define ENOMEM see below
64
  #define ENOMSG see below
65
  #define ENOPROTOOPT see below
66
  #define ENOSPC see below
 
 
67
  #define ENOSYS see below
68
  #define ENOTCONN see below
69
  #define ENOTDIR see below
70
  #define ENOTEMPTY see below
71
  #define ENOTRECOVERABLE see below
 
83
  #define EPROTOTYPE see below
84
  #define ERANGE see below
85
  #define EROFS see below
86
  #define ESPIPE see below
87
  #define ESRCH see below
 
88
  #define ETIMEDOUT see below
89
  #define ETXTBSY see below
90
  #define EWOULDBLOCK see below
91
  #define EXDEV see below
92
  ```