about summary refs log tree commit diff
path: root/src/librustc_target
AgeCommit message (Expand)AuthorLines
2019-07-16Add supporting for vxWorksBaoshan Pang-1/+398
2019-07-15SGX target: don't pretend to be GNU/Linux to LLVMJethro Beekman-1/+1
2019-07-15rustc: precompute the largest Niche and store it in LayoutDetails.Eduard-Mihai Burtescu-0/+20
2019-07-15rustc_target: move abi::Niche from rustc::ty::layout.Eduard-Mihai Burtescu-0/+51
2019-07-13Make `newtype_index` hygienic and use allow_internal_unstableMatthew Jasper-5/+1
2019-07-10Rollup merge of #62474 - nikic:update-llvm, r=alexcrichtonMazdak Farrokhzad-44/+44
2019-07-10Rollup merge of #62283 - fintelia:patch-5, r=Mark-SimulacrumMazdak Farrokhzad-2/+2
2019-07-09Add function pointer alignment to ARM/Thumb data layoutNikita Popov-32/+32
2019-07-09Use new feature names in target feature listsNikita Popov-12/+12
2019-07-07Auto merge of #59800 - Zoxc:less-dylibs, r=alexcrichtonbors-6/+0
2019-07-07rustc: Remove `dylib` crate type from most rustc cratesAlex Crichton-6/+0
2019-07-07Auto merge of #62281 - Disasm:riscv-pic, r=nagisabors-0/+2
2019-07-05Rollup merge of #62380 - eddyb:x64-sysv-regs, r=nagisaMazdak Farrokhzad-9/+24
2019-07-05Rollup merge of #61545 - flip1995:internal_lints, r=oli-obkMazdak Farrokhzad-1/+0
2019-07-05rustc_target: avoid negative register counts in the SysV x86_64 ABI.Eduard-Mihai Burtescu-9/+24
2019-07-03Rollup merge of #62021 - crlf0710:msvc_link_output_improve, r=alexcrichtonMark Rousskov-0/+4
2019-07-01Target::arch can take more than listed optionsJonathan Behrens-2/+2
2019-07-01Use code model 'medium' for 64-bit RISC-V targetsVadim Kaushan-0/+2
2019-06-27Rollup merge of #62131 - Xanewok:clip-some-nits, r=petrochenkovMazdak Farrokhzad-1/+1
2019-06-27Added comment description.CrLF0710-0/+3
2019-06-26Fix clippy::redundant_field_namesIgor Matuszewski-1/+1
2019-06-26Auto merge of #62072 - eddyb:generator-memory-index, r=tmandrybors-1/+10
2019-06-25rustc: correctly transform memory_index mappings for generators.Eduard-Mihai Burtescu-1/+10
2019-06-24Just switch to English linker output using environment variable when using msvc.CrLF0710-0/+1
2019-06-24Enable internal lints in bootstrapflip1995-1/+0
2019-06-23Fix meta-variable binding errors in macrosJulien Cretin-3/+3
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