Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CLIBABI32] Restore missing reference to EDOM. #251

Merged
merged 1 commit into from
Mar 22, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions clibabi32/clibabi32.rst
Original file line number Diff line number Diff line change
Expand Up @@ -828,9 +828,9 @@ Grey list items are a little more difficult. There are two options.

- Treat the consensus members as *white* and the remainder as *black*.

Consider , ERANGE, and EILSEQ from errno.h. This is a grey list category
because there is consensus that = 33 and ERANGE = 34, but no consensus
(even among Unix-like implementations) about EILSEQ.
Consider EDOM, ERANGE, and EILSEQ from errno.h. This is a grey list
category because there is consensus that EDOM = 33 and ERANGE = 34,
but no consensus (even among Unix-like implementations) about EILSEQ.

In practice, these values will be rarely accessed by portable code, so
there is no associated performance or size issue, and they should all be
Expand Down Expand Up @@ -1346,8 +1346,8 @@ We define it as shown in `errno.h definitions`_
:class: note

There seems to be general agreement on 33 and 34, the long established Unix
values of and ERANGE. There is little consensus about EILSEQ. 47 is claimed
to be the IEEE 1003.1 POSIX value.
values of EDOM and ERANGE. There is little consensus about EILSEQ. 47 is
claimed to be the IEEE 1003.1 POSIX value.

float.h
-------
Expand Down Expand Up @@ -2104,7 +2104,7 @@ Summary of requirements on C Libraries
+--------------+----------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| ctype..h | Yes | Must define **is**\ xxxx(c) to be ((**is**\ xxxx)(c)) etc [no inline implementation] or implement the inline versions as described in `ctype.h when \_AEABI\_PORTABILITY\_LEVEL != 0 and isxxxxx inline`_. |
+--------------+----------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| errno.h | Yes | errno is (\*\_\_aeabi\_errno()); , ERANGE, etc are link-time constants (`errno.h definitions`_) |
| errno.h | Yes | errno is (\*\_\_aeabi\_errno()); EDOM, ERANGE, etc are link-time constants (`errno.h definitions`_) |
+--------------+----------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| float.h | No | |
+--------------+----------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
Expand Down
Loading