rust/src
bors e9080ec39d Auto merge of #24181 - jgallagher:aarch64-hfa, r=pnkfelix
I doubt this PR is ready to merge as-is, for a couple reasons:

* There are no tests for this change. I'm not sure how to add tests for this change, as it modifies the C ABI for a cross-compilation target. Anecdotally, I have an iOS library I've been working on, and before this change, it crashes running on an arm64 device due to bad calling conventions (a simplified example is in #24154), and after this change, it runs correctly.
* This is my first foray into LLVM. I did my best to reimplement what Clang does for AArch64 codegen (https://github.com/llvm-mirror/clang/blob/master/lib/CodeGen/TargetInfo.cpp), particularly in `ABIInfo::isHomogeneousAggregate`, `AArch64ABIInfo::isHomogeneousAggregateBaseType`, and `AArch64ABIInfo::isHomogeneousAggregateSmallEnough`, but I'm not confident I got a complete translation, particularly because Clang includes a lot of checks that I don't believe are necessary for rustc.

Fixes #24154.
2015-04-16 15:33:54 +00:00
..
compiler-rt@58ab642c30
compiletest Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
doc Auto merge of #23682 - tamird:DRY-is-empty, r=alexcrichton 2015-04-16 03:22:21 +00:00
driver Unquote all crate names without underscores 2015-03-27 10:58:12 -07:00
etc Auto merge of #24351 - michaelwoerister:named-tuple-fields, r=alexcrichton 2015-04-13 12:39:49 +00:00
grammar Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
jemalloc@e24a1a025a bumping again to get the updated configure 2015-03-05 12:38:35 +05:30
liballoc Fix some typos. 2015-04-15 13:37:55 +02:00
libarena Doc: remove a "safety note" made obsolete by dropck for TypedArena 2015-04-10 18:30:52 +02:00
libbacktrace Reapply rust-specific changes to libbacktrace 2015-04-11 22:30:17 +10:00
libcollections Fill in missing implementation 2015-04-14 20:26:04 -07:00
libcollectionstest rollup merge of #24310: alexcrichton/stabilize-utf8-error 2015-04-14 10:55:41 -07:00
libcore Auto merge of #23682 - tamird:DRY-is-empty, r=alexcrichton 2015-04-16 03:22:21 +00:00
libcoretest test: Fixup many library unit tests 2015-04-14 10:14:19 -07:00
libflate test: Fixup many library unit tests 2015-04-14 10:14:19 -07:00
libfmt_macros Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
libgetopts Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
libgraphviz Fallout in public-facing and semi-public-facing libs 2015-04-01 11:23:45 -04:00
liblibc Auto merge of #24306 - l0kod:libc-noctty, r=alexcrichton 2015-04-16 05:27:20 +00:00
liblog Positive case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
librand More test fixes 2015-04-14 10:14:19 -07:00
librbml Fallout in public-facing and semi-public-facing libs 2015-04-01 11:23:45 -04:00
librustc Auto merge of #23682 - tamird:DRY-is-empty, r=alexcrichton 2015-04-16 03:22:21 +00:00
librustc_back Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
librustc_bitflags Add #![feature] attributes to doctests 2015-03-23 14:40:26 -07:00
librustc_borrowck Dataflow changes and associated borrowck fix. 2015-04-15 18:16:40 +02:00
librustc_driver Auto merge of #24437 - fhahn:issue-24434, r=alexcrichton 2015-04-16 11:27:52 +00:00
librustc_lint Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
librustc_llvm Implement LLVMGetOrInsertGlobal wrapper 2015-04-03 15:48:07 +03:00
librustc_privacy Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
librustc_resolve Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
librustc_trans Auto merge of #24181 - jgallagher:aarch64-hfa, r=pnkfelix 2015-04-16 15:33:54 +00:00
librustc_typeck Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
librustdoc Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
libserialize Positive case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
libstd Auto merge of #24448 - alexcrichton:issue-24445, r=huonw 2015-04-16 13:29:52 +00:00
libsyntax Auto merge of #24423 - tbelaire:include_bytes, r=alexcrichton 2015-04-16 08:28:27 +00:00
libterm Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
libtest Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
libunicode Positive case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
llvm@bff6907697 updating llvm submodule to include bitrig support 2015-03-05 12:38:34 +05:30
rt Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
rust-installer@ebc6b04c29 Upgrade rust-installer 2015-04-02 11:31:31 -07:00
rustbook Auto merge of #24177 - alexcrichton:rustdoc, r=aturon 2015-04-10 16:18:44 +00:00
rustllvm Implement LLVMGetOrInsertGlobal wrapper 2015-04-03 15:48:07 +03:00
test Auto merge of #24448 - alexcrichton:issue-24445, r=huonw 2015-04-16 13:29:52 +00:00
snapshots.txt manually adding the last two bitrig snapshots 2015-04-01 13:47:09 -07:00