summary refs log tree commit diff
path: root/src/librustc_trans_utils
AgeCommit message (Collapse)AuthorLines
2017-09-25Fix errorbjorn3-2/+1
2017-09-23Fix some tests with no llvm buildbjorn3-0/+19
2017-09-23Fix tidy errorsbjorn3-2/+10
2017-09-23Fix some nitsbjorn3-1/+0
2017-09-23Fix for upstream changesbjorn3-27/+28
2017-09-23Merge rustc_trans_trait into rustc_trans_utilsbjorn3-2/+248
2017-09-23Fix rustc_trans_utils::find_exported_symbolsbjorn3-1/+1
Fix denied warnings
2017-09-23Allow building stage 2 compiler librariesbjorn3-1/+34
2017-09-23Allow writing metadata without llvmbjorn3-1/+75
2017-09-16change #![feature(const_fn)] to specific gatesAlex Burka-1/+2
2017-08-25*: remove crate_{name,type} attributesTamir Duberstein-3/+0
Fixes #41701.
2017-08-22Introduce target feature crt_static_allows_dylibsSamuel Holland-2/+5
Most UNIX-like platforms do not allow shared libraries to statically link their own libc, as libc expects to have consistent process-global state. On those platforms, when we do not have a shared libc available, we must not attempt to link dylibs or cdylibs. On Windows, however, it is expected to statically link the CRT into dynamic libraries. This feature is only relevant for targets that support both fully-static and fully-dynamic linkage, such as musl on Linux.
2017-08-12Less cfg'sbjorn3-27/+4
2017-08-11Remove some unused dependencies from rustc_trans_utilsbjorn3-10/+0
2017-08-11Actually make rustc_driver compile without llvmbjorn3-0/+217