rust/library/core/src
Dylan DPC 147a001fd3
Rollup merge of #78126 - shepmaster:aarch64-apple-darwin-valist, r=nagisa
Properly define va_arg and va_list for aarch64-apple-darwin

From [Apple][]:

> Because of these changes, the type `va_list` is an alias for `char*`,
> and not for the struct type in the generic procedure call standard.

With this change `/x.py test --stage 1 src/test/ui/abi/variadic-ffi`
passes.

Fixes #78092

[Apple]: https://developer.apple.com/documentation/xcode/writing_arm64_code_for_apple_platforms
2020-10-26 03:09:00 +01:00
..
alloc Deny broken intra-doc links in linkchecker 2020-10-15 20:22:16 -04:00
array add tracking issue 2020-09-23 13:48:21 +02:00
char Use matches! for core::char methods 2020-10-05 22:29:07 +08:00
convert Rollup merge of #77339 - fusion-engineering-forks:tryfrom-nonzero-to-nonzero, r=dtolnay 2020-10-23 18:26:16 +09:00
fmt Don't discourage implementing core::fmt::Write 2020-10-08 10:49:44 -07:00
future Update library functions with stability attributes 2020-09-22 10:05:58 -07:00
hash Switch to intra-doc links in core::hash 2020-08-27 12:09:50 -07:00
iter change the order of type arguments on ControlFlow 2020-10-22 17:26:48 -07:00
macros Fix const core::panic!(non_literal_str). 2020-10-22 18:41:35 +02:00
mem transmute_copy: explain that alignment is handled correctly 2020-10-11 23:59:32 +02:00
num switch allow_internal_unstable const fns to rustc_allow_const_fn_unstable 2020-10-21 20:54:20 +02:00
ops Rollup merge of #76614 - NoraCodes:nora/control_flow_enum, r=scottmcm 2020-10-24 22:39:41 +02:00
prelude mv std libs to library/ 2020-07-27 19:51:13 -05:00
ptr stop relying on feature(untagged_unions) in stdlib 2020-10-16 11:33:35 +02:00
slice Rollup merge of #78208 - liketechnik:issue-69399, r=oli-obk 2020-10-25 18:43:40 +09:00
str Rollup merge of #78208 - liketechnik:issue-69399, r=oli-obk 2020-10-25 18:43:40 +09:00
sync Move use align_of in atomic.rs into the places where it is used. 2020-09-21 20:44:45 +02:00
task switch allow_internal_unstable const fns to rustc_allow_const_fn_unstable 2020-10-21 20:54:20 +02:00
unicode mv std libs to library/ 2020-07-27 19:51:13 -05:00
any.rs update tracking issue for const_type_id 2020-09-24 09:00:04 +10:00
ascii.rs Fixed some intra-docs links in library/core 2020-09-18 07:49:29 +08:00
bool.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00
borrow.rs Remove AsRef link as it is in the prelude 2020-08-10 20:29:20 +02:00
cell.rs Use intra-doc links for links to module-level docs 2020-10-12 19:22:47 -07:00
clone.rs Improve readability 2020-09-01 19:56:32 +02:00
cmp.rs Use Self more in core/src/cmp.rs 2020-09-22 23:36:08 +02:00
default.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00
ffi.rs Properly define va_arg and va_list for aarch64-apple-darwin 2020-10-25 21:37:01 -04:00
hint.rs hint doc use intra-doc links 2020-10-05 23:29:43 +08:00
internal_macros.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00
intrinsics.rs Wrapping intrinsics update link 2020-10-20 14:09:01 +10:00
lazy.rs Capitalize safety comments 2020-09-08 22:26:44 -04:00
lib.rs switch allow_internal_unstable const fns to rustc_allow_const_fn_unstable 2020-10-21 20:54:20 +02:00
marker.rs Use Self more in core in doc when possible 2020-09-23 00:16:16 +02:00
option.rs add tracking issue number to option_insert feature gate 2020-10-23 11:44:58 +02:00
panic.rs Auto merge of #76157 - ArekPiekarz:const_caller_location_tracking_issue, r=joshtriplett 2020-09-06 20:27:51 +00:00
panicking.rs Fix const core::panic!(non_literal_str). 2020-10-22 18:41:35 +02:00
pin.rs Add tracking issue number for pin_static_ref. 2020-10-21 16:30:41 +02:00
primitive.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00
raw.rs Use intra-doc-links in core::{raw, ffi, pin} 2020-08-22 22:25:27 +02:00
result.rs Use intra-doc links for links to module-level docs 2020-10-12 19:22:47 -07:00
time.rs Make all methods of Duration const 2020-09-12 15:14:58 +02:00
tuple.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00
unit.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00