Rollup merge of #75954 - ArekPiekarz:unstable_book_ffi_tracking_issues, r=steveklabnik
Unstable Book: add links to tracking issues for FFI features
This commit is contained in:
commit
c3a09fba84
@ -1,5 +1,9 @@
|
|||||||
# `ffi_const`
|
# `ffi_const`
|
||||||
|
|
||||||
|
The tracking issue for this feature is: [#58328]
|
||||||
|
|
||||||
|
------
|
||||||
|
|
||||||
The `#[ffi_const]` attribute applies clang's `const` attribute to foreign
|
The `#[ffi_const]` attribute applies clang's `const` attribute to foreign
|
||||||
functions declarations.
|
functions declarations.
|
||||||
|
|
||||||
@ -42,6 +46,7 @@ implemented in this way on all of them. It is therefore also worth verifying
|
|||||||
that the semantics of the C toolchain used to compile the binary being linked
|
that the semantics of the C toolchain used to compile the binary being linked
|
||||||
against are compatible with those of the `#[ffi_const]`.
|
against are compatible with those of the `#[ffi_const]`.
|
||||||
|
|
||||||
|
[#58328]: https://github.com/rust-lang/rust/issues/58328
|
||||||
[ARM C/C++ compiler]: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0491c/Cacgigch.html
|
[ARM C/C++ compiler]: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0491c/Cacgigch.html
|
||||||
[GCC]: https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-const-function-attribute
|
[GCC]: https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-const-function-attribute
|
||||||
[IBM ILE C/C++]: https://www.ibm.com/support/knowledgecenter/fr/ssw_ibm_i_71/rzarg/fn_attrib_const.htm
|
[IBM ILE C/C++]: https://www.ibm.com/support/knowledgecenter/fr/ssw_ibm_i_71/rzarg/fn_attrib_const.htm
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
# `ffi_pure`
|
# `ffi_pure`
|
||||||
|
|
||||||
|
The tracking issue for this feature is: [#58329]
|
||||||
|
|
||||||
|
------
|
||||||
|
|
||||||
The `#[ffi_pure]` attribute applies clang's `pure` attribute to foreign
|
The `#[ffi_pure]` attribute applies clang's `pure` attribute to foreign
|
||||||
functions declarations.
|
functions declarations.
|
||||||
|
|
||||||
@ -46,6 +50,7 @@ that the semantics of the C toolchain used to compile the binary being linked
|
|||||||
against are compatible with those of the `#[ffi_pure]`.
|
against are compatible with those of the `#[ffi_pure]`.
|
||||||
|
|
||||||
|
|
||||||
|
[#58329]: https://github.com/rust-lang/rust/issues/58329
|
||||||
[ARM C/C++ compiler]: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0491c/Cacigdac.html
|
[ARM C/C++ compiler]: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0491c/Cacigdac.html
|
||||||
[GCC]: https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-pure-function-attribute
|
[GCC]: https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-pure-function-attribute
|
||||||
[IBM ILE C/C++]: https://www.ibm.com/support/knowledgecenter/fr/ssw_ibm_i_71/rzarg/fn_attrib_pure.htm
|
[IBM ILE C/C++]: https://www.ibm.com/support/knowledgecenter/fr/ssw_ibm_i_71/rzarg/fn_attrib_pure.htm
|
||||||
|
Loading…
Reference in New Issue
Block a user