about summary refs log tree commit diff
path: root/src/librustc_back/mips.rs
AgeCommit message (Collapse)AuthorLines
2015-07-16trans: Clean up handling the LLVM data layoutAlex Crichton-72/+0
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-01Add netbsd amd64 supportAlex Newman-1/+1
2015-02-11bitrig integrationDave Huseby-1/+1
2015-02-01openbsd supportSébastien Marie-2/+2
2014-12-28Fixes invalid LLVM data layout for aggregate data typesValerii Hiora-6/+6
According to http://llvm.org/docs/LangRef.html#data-layout correct syntax for data layout is `a:<abi>:<pref>` so it looks like `a0:<abi>:<pref>` is either a typo or outdated syntax (as it goes back pretty deep in time)
2014-08-12Replace all references to "Win32" with "Windows".Vadim Chugunov-1/+1
For historical reasons, "Win32" has been used in Rust codebase to mean "Windows OS in general". This is confusing, especially now, that Rust supports Win64 builds. [breaking-change]
2014-07-29Port Rust to DragonFlyBSDMichael Neumann-1/+1
Not included are two required patches: * LLVM: segmented stack support for DragonFly [1] * jemalloc: simple configure patches [1]: http://reviews.llvm.org/D4705
2014-07-14Extract librustc_back from librustcBrian Anderson-0/+72