about summary refs log tree commit diff
path: root/src/librustc_target
AgeCommit message (Expand)AuthorLines
2019-06-15Rollup merge of #61844 - AaronKutch:master, r=CentrilMazdak Farrokhzad-1/+1
2019-06-15Auto merge of #59752 - Zoxc:dylib-fix, r=alexcrichtonbors-0/+14
2019-06-14Change `...` to `..=` where applicableAaron Kutch-1/+1
2019-06-13Rollup merge of #61761 - lzutao:target-tuple-solaris, r=varkorMazdak Farrokhzad-8/+10
2019-06-13Rollup merge of #61675 - fintelia:riscv-frame-pointer, r=nagisaMazdak Farrokhzad-0/+4
2019-06-12Add a limit_rdylib_exports option and disable it for SolarisJohn Kåre Alsaker-0/+14
2019-06-12Add an alias for x86_64-sun-solaris target tupleLzu Tao-8/+10
2019-06-11rustc_target: deny(unused_lifetimes).Eduard-Mihai Burtescu-1/+2
2019-06-08Include frame pointer for bare metal RISC-V targetsJonathan Behrens-0/+4
2019-06-05Don't use GNU noexec stack notecoypoop-3/+0
2019-05-27Add `to_symbol` methods.Nicholas Nethercote-0/+9
2019-05-15Auto merge of #60775 - hellow554:no_bitrig, r=joshtriplettbors-42/+0
2019-05-13default to $ARCH-apple-macosx10.7.0 LLVM triple for darwin targetsNathan Froyd-12/+5
2019-05-13Remove bitrig support from rustMarcel Hellwig-42/+0
2019-05-09Omit the vendor component in the WASI tripleDan Gohman-18/+18
2019-05-08Auto merge of #60378 - froydnj:apple-target-modifications, r=michaelwoeristerbors-10/+40
2019-05-07choose a more specific LLVM target on OS X when necessaryNathan Froyd-10/+40
2019-05-05Auto merge of #60237 - saleemjaffer:issue-56166-miri-fntype-arg-passing, r=eddybbors-0/+31
2019-05-04removing param_env from pointee_info_atSaleem Jaffer-7/+2
2019-05-04adding HasParamEnv traitSaleem Jaffer-9/+0
2019-05-04adding is_freeze to TyLayoutMethodsSaleem Jaffer-0/+9
2019-05-04tidy fixesSaleem Jaffer-1/+3
2019-05-04impl `pointee_info_at` in TyLayout.Daan de Graaf-0/+4
2019-05-04Add param_env parameter to pointee_info_at.Daan de Graaf-1/+4
2019-05-04Move pointee_info_at to TyLayoutMethods.Daan de Graaf-0/+27
2019-05-03Categorize WASI as an "OS" rather than as an "environment".Dan Gohman-2/+2
2019-04-17Deny `internal` in stage0Mateusz Mikuła-1/+1
2019-04-11Add discr_index to multi-variant layoutsTyler Mandry-5/+7
2019-04-06Rollup merge of #59624 - jethrogb:jb/sgx-unwind-syms, r=alexcrichtonMazdak Farrokhzad-0/+9
2019-04-04wasm32: Default to a "static" relocation modelAlex Crichton-0/+9
2019-04-04Disable stack probing for gnux32.CrLF0710-1/+2
2019-04-03Deny internal lints on non conflicting cratesflip1995-0/+1
2019-04-01SGX target: Use linker option to avoid code CGU assignment kludgeJethro Beekman-0/+9
2019-03-31Rollup merge of #59519 - eddyb:layout-variants-refactor, r=oli-obkMazdak Farrokhzad-12/+16
2019-03-31Rollup merge of #59506 - JohnTitor:improve-mcount, r=nagisaMazdak Farrokhzad-39/+127
2019-03-31Use `u{1}` instead of `01`Yuki OKUSHI-16/+16
2019-03-30Add target_mcount optionYuki OKUSHI-39/+127
2019-03-29Add a new wasm32-unknown-wasi targetAlex Crichton-0/+114
2019-03-29rustc_target: factor out common fields of non-Single Variants.Eduard-Mihai Burtescu-12/+16
2019-03-20rustc: Allow using `clang` for wasm32 targetsAlex Crichton-51/+153
2019-03-16Rollup merge of #58976 - phil-opp:patch-2, r=alexcrichtonkennytm-1/+1
2019-03-16Rollup merge of #58941 - wzssyqa:master, r=alexcrichtonkennytm-0/+99
2019-03-08Rollup merge of #58080 - MikaelUrankar:freebsd_arm, r=sanxiynPietro Albini-0/+50
2019-03-06Default to integrated `rust-lld` linker for UEFI targetsPhilipp Oppermann-1/+1
2019-03-05MIPS: add r6 supportYunQiang Su-0/+99
2019-02-27Rename variadic to c_variadicDan Robertson-2/+2
2019-02-27Support defining C compatible variadic functionsDan Robertson-4/+15
2019-02-20Search for target_triple.json only if builtin target not foundgnzlbg-6/+16
2019-02-15Auto merge of #58406 - Disasm:rv64-support, r=nagisabors-0/+64
2019-02-13Add FreeBSD armv6 and armv7 targetsMikaelUrankar-0/+50