diff options
| author | Dan Robertson <danlrobertson89@gmail.com> | 2018-10-23 23:13:33 +0000 |
|---|---|---|
| committer | Dan Robertson <dan@dlrobertson.com> | 2018-11-26 22:56:19 +0000 |
| commit | 08140878fefaa4b16939b904bf825b7107069b42 (patch) | |
| tree | c57592566d7448d27e46f4e261d446ca527c65dc /src/libstd/ffi | |
| parent | 6bfb46e4ac9a2704f06de1a2ff7a4612cd70c8cb (diff) | |
| download | rust-08140878fefaa4b16939b904bf825b7107069b42.tar.gz rust-08140878fefaa4b16939b904bf825b7107069b42.zip | |
libcore: Add va_list lang item and intrinsics
- Add the llvm intrinsics used to manipulate a va_list. - Add the va_list lang item in order to allow implementing VaList in libcore.
Diffstat (limited to 'src/libstd/ffi')
| -rw-r--r-- | src/libstd/ffi/mod.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/libstd/ffi/mod.rs b/src/libstd/ffi/mod.rs index a3345df5e0d..b438417fd4a 100644 --- a/src/libstd/ffi/mod.rs +++ b/src/libstd/ffi/mod.rs @@ -174,5 +174,12 @@ pub use self::os_str::{OsString, OsStr}; #[stable(feature = "raw_os", since = "1.1.0")] pub use core::ffi::c_void; +#[cfg(not(stage0))] +#[unstable(feature = "c_variadic", + reason = "the `c_variadic` feature has not been properly tested on \ + all supported platforms", + issue = "27745")] +pub use core::ffi::VaList; + mod c_str; mod os_str; |
