summary refs log tree commit diff
path: root/src/librustc_back/target/mod.rs
AgeCommit message (Expand)AuthorLines
2016-02-16Auto merge of #31534 - jseyfried:restrict_noninline_mod, r=nikomatsakisbors-1/+2
2016-02-13Add a new i586 Linux targetpetevine-0/+1
2016-02-13Disallow non-inline modules without path annotations inside blocks and fix fa...Jeffrey Seyfried-1/+2
2016-02-12rustc: add a `--print target-list` commandJorge Aparicio-77/+78
2016-02-11rustc_back: Fix disabling jemallocAlex Crichton-3/+3
2016-02-11[breaking-change] don't glob import/export syntax::abi enum variantsOliver Schneider-5/+5
2016-02-08rustc: Use llvm-ar for custom targets by defaultAlex Crichton-1/+1
2016-02-06Add support for i686-unknown-linux-muslBrian Anderson-0/+1
2016-02-06rustc: Add obj_is_bitcode to TargetOptionsBrian Anderson-0/+5
2016-02-06Add the asmjs-unknown-emscripten triple. Add cfgs to libs.Brian Anderson-1/+2
2016-02-03Auto merge of #31078 - nbaksalyar:illumos, r=alexcrichtonbors-0/+8
2016-02-02Auto merge of #31312 - alexcrichton:no-le-in-powerpc64le, r=alexcrichtonbors-2/+2
2016-02-01Remove "powerpc64le" and "mipsel" target_archAlex Crichton-2/+2
2016-01-31Rename sunos to solarisNikita Baksalyar-3/+3
2016-01-31Add Illumos supportNikita Baksalyar-0/+8
2016-01-29add support for mips(el)-unknown-linux-muslJorge Aparicio-0/+2
2016-01-28Add support for armv7 toolchainsFabrice Desré-0/+1
2016-01-13Add powerpc64 and powerpc64le supportAnton Blanchard-1/+3
2015-12-21rustc: Add feature-gated cfg(target_thread_local)Alex Crichton-0/+5
2015-12-17move error handling from libsyntax/diagnostics.rs to libsyntax/errors/*Nick Cameron-6/+2
2015-11-18Expose archive_format to target specificationsJohn Kåre Alsaker-0/+1
2015-11-04target_family configurationarcnmx-0/+4
2015-11-03Auto merge of #29285 - eefriedman:libsyntax-panic, r=nrcbors-2/+4
2015-11-01Auto merge of #29471 - pierzchalski:custom-target-custom-unwind-json, r=alexc...bors-0/+1
2015-11-01Auto merge of #29177 - vadimcn:rtstuff, r=alexcrichtonbors-5/+16
2015-10-30Add JSON parser rule for custom_unwind_resume.pierzchalski-0/+1
2015-10-27Make fatal errors more consistent.Eli Friedman-2/+4
2015-10-21Add the PNaCl/JS targets to the backend.Richard Diamond-1/+3
2015-10-19Don't use GCC's startup objects (crtbegin.o/crtend.o); build and use our own ...Vadim Chugunov-5/+16
2015-09-28Auto merge of #28668 - alexcrichton:crossing-with-jemalloc, r=nrcbors-1/+1
2015-09-26Add support for the rumprun unikernelSebastian Wicki-0/+1
2015-09-25rustc: Don't use jemalloc when crossing to MSVCAlex Crichton-1/+1
2015-09-24rustc: Add target_vendor for target triplesSebastian Wicki-2/+10
2015-09-22Add `no_default_libraries` target linker optionSebastian Wicki-0/+5
2015-09-09Refactor `TargetOptions::data_layout` into an `Option`al value to reflect cur...Richard Diamond-3/+11
2015-08-25Auto merge of #27957 - overminder:aug23-i686-android, r=alexcrichtonbors-0/+1
2015-08-23Auto merge of #27927 - DiamondLovesYou:no-asm, r=alexcrichtonbors-0/+4
2015-08-23New cross target: i686-linux-androidTim JIANG-0/+1
2015-08-21Add a `allow_asm` option so virtual ISA based targets (JS/PNaCl/WAsm) can dis...Richard Diamond-0/+4
2015-08-19rustc_back: add configure options for default linker and arMarc-Antoine Perennou-2/+2
2015-08-14rustc: Allow changing the default allocatorAlex Crichton-0/+14
2015-08-10Remove morestack supportAlex Crichton-5/+0
2015-07-30Implement Win64 eh_personality natively.Vadim Chugunov-0/+6
2015-07-16trans: Clean up handling the LLVM data layoutAlex Crichton-3/+4
2015-07-11adding support for i686-unknown-freebsd targetDave Huseby-0/+1
2015-07-10trans: Use LLVM's writeArchive to modify archivesAlex Crichton-0/+6
2015-07-01Add netbsd amd64 supportAlex Newman-0/+2
2015-06-27rustc_back: Learn about i686-pc-windows-msvcAlex Crichton-1/+2
2015-06-08Add ability to change `ar` tool from target specification jsonRussell McClellan-0/+1
2015-05-20Auto merge of #25350 - alexcrichton:msvc, r=brsonbors-9/+18