958d563825
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. |
||
---|---|---|
.. | ||
ArchiveWrapper.cpp | ||
ExecutionEngineWrapper.cpp | ||
llvm-auto-clean-trigger | ||
PassWrapper.cpp | ||
README | ||
rustllvm.h | ||
RustWrapper.cpp |
This directory currently contains some LLVM support code. This will generally be sent upstream to LLVM in time; for now it lives here.