rust/library/core/src/ffi
bors 864b6258fc Auto merge of #106673 - flba-eb:add_qnx_nto_stdlib, r=workingjubilee
Add support for QNX Neutrino to standard library

This change:

- adds standard library support for QNX Neutrino (7.1).
- upgrades `libc` to version `0.2.139` which supports QNX Neutrino

`@gh-tr`

⚠️ Backtraces on QNX require https://github.com/rust-lang/backtrace-rs/pull/507 which is not yet merged! (But everything else works without these changes) ⚠️

Tested mainly with a x86_64 virtual machine (see qnx-nto.md) and partially with an aarch64 hardware (some tests fail due to constrained resources).
2023-03-02 02:41:42 +00:00
..
c_char.md Temporarily make CStr not a link in the c_char docs 2022-03-01 17:36:40 -08:00
c_double.md Fix naming format of IEEE 754 standard 2022-09-11 04:13:33 +02:00
c_float.md Fix naming format of IEEE 754 standard 2022-09-11 04:13:33 +02:00
c_int.md Provide C FFI types via core::ffi, not just in std 2022-03-01 17:16:05 -08:00
c_long.md Provide C FFI types via core::ffi, not just in std 2022-03-01 17:16:05 -08:00
c_longlong.md Provide C FFI types via core::ffi, not just in std 2022-03-01 17:16:05 -08:00
c_schar.md Provide C FFI types via core::ffi, not just in std 2022-03-01 17:16:05 -08:00
c_short.md Provide C FFI types via core::ffi, not just in std 2022-03-01 17:16:05 -08:00
c_str.rs Document that CStr::as_ptr returns a type alias 2023-02-16 14:22:08 +00:00
c_uchar.md Provide C FFI types via core::ffi, not just in std 2022-03-01 17:16:05 -08:00
c_uint.md Provide C FFI types via core::ffi, not just in std 2022-03-01 17:16:05 -08:00
c_ulong.md Provide C FFI types via core::ffi, not just in std 2022-03-01 17:16:05 -08:00
c_ulonglong.md Provide C FFI types via core::ffi, not just in std 2022-03-01 17:16:05 -08:00
c_ushort.md Provide C FFI types via core::ffi, not just in std 2022-03-01 17:16:05 -08:00
c_void.md Provide C FFI types via core::ffi, not just in std 2022-03-01 17:16:05 -08:00
mod.rs Add QNX Neutrino support to libstd 2023-02-28 15:59:47 +01:00