rust/src/rustllvm
Alex Crichton 958d563825 trans: Clean up handling the LLVM data layout
Turns out for OSX our data layout was subtly wrong and the LLVM update must have
exposed this. Instead of fixing this I've removed all data layouts from the
compiler to just use the defaults that LLVM provides for all targets. All data
layouts (and a number of dead modules) are removed from the compiler here.
Custom target specifications can still provide a custom data layout, but it is
now an optional key as the default will be used if one isn't specified.
2015-07-16 20:25:52 -07:00
..
ArchiveWrapper.cpp trans: Add kind to writeArchive 2015-07-16 20:25:51 -07:00
ExecutionEngineWrapper.cpp Auto merge of #26025 - alexcrichton:update-llvm, r=brson 2015-06-17 06:56:15 +00:00
llvm-auto-clean-trigger Update LLVM 2015-07-16 20:25:51 -07:00
PassWrapper.cpp trans: Clean up handling the LLVM data layout 2015-07-16 20:25:52 -07:00
README
rustllvm.h rustc: Update LLVM 2015-06-16 22:56:42 -07:00
RustWrapper.cpp rustc_trans: Update LLVMBuildLandingPad signature 2015-07-16 20:25:51 -07:00

This directory currently contains some LLVM support code. This will generally
be sent upstream to LLVM in time; for now it lives here.