[libcxx-commits] [libcxx] [libc++] Add FreeBSD-specific EINTEGRITY errc value (PR #76364)
Nikolas Klauser via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Dec 25 17:10:25 PST 2023
================
@@ -141,19 +142,22 @@ _LIBCPP_DECLARE_STRONG_ENUM(errc){
identifier_removed = EIDRM,
illegal_byte_sequence = EILSEQ,
inappropriate_io_control_operation = ENOTTY,
- interrupted = EINTR,
- invalid_argument = EINVAL,
- invalid_seek = ESPIPE,
- io_error = EIO,
- is_a_directory = EISDIR,
- message_size = EMSGSIZE,
- network_down = ENETDOWN,
- network_reset = ENETRESET,
- network_unreachable = ENETUNREACH,
- no_buffer_space = ENOBUFS,
- no_child_process = ECHILD,
- no_link = ENOLINK,
- no_lock_available = ENOLCK,
+#ifdef EINTEGRITY
+ integrity_check_failed = EINTEGRITY,
----------------
philnik777 wrote:
We should also add a comment that this is an extension.
https://github.com/llvm/llvm-project/pull/76364
More information about the libcxx-commits
mailing list