about summary refs log tree commit diff
path: root/src/librustc_target
AgeCommit message (Expand)AuthorLines
2018-08-12Do not generate assumes for plain integer castsSimonas Kazlauskas-1/+10
2018-08-11A few cleanups for fmt_macros, graphviz, apfloat, target, serialize and termljedrz-8/+4
2018-08-09targets: aarch64: Add bare-metal aarch64 targetAndre Richter-0/+48
2018-08-10Rollup merge of #53222 - ljedrz:cleanup_rustc_target, r=Mark-Simulacrumkennytm-50/+46
2018-08-09A few cleanups for rustc_targetljedrz-50/+46
2018-08-09[nll] librustc_target: enable feature(nll) for bootstrapmemoryruins-0/+1
2018-08-07Add aarch64-unknown-netbsd targetJonathan A. Kollasch-0/+32
2018-08-07set emit_debug_gdb_scripts: false for riscv32imac-unknown-none targetDan Callaghan-0/+1
2018-08-05Remove unnecessary feature attributes that sneaked invarkor-2/+0
2018-08-01[RISCV] Disable c extension and atomic_cas.David Craven-1/+2
2018-08-01[RISCV] Add built-in target riscv32imac-unknown-none-elf.David Craven-0/+53
2018-08-01[RISCV] Implement call abi.David Craven-0/+62
2018-08-01Rollup merge of #52861 - ColinFinck:master, r=alexcrichtonPietro Albini-0/+106
2018-07-30rustc_llvm: move to rustc_codegen_llvm::llvm.Irina Popa-5/+1
2018-07-30Add targets for HermitCore (https://hermitcore.org) to the Rust compiler and ...Colin Finck-0/+106
2018-07-29Sanity-check all constantsOliver Schneider-0/+2
2018-07-28Rollup merge of #52763 - petrhosek:fuchsia-triple, r=alexcrichtonkennytm-7/+7
2018-07-27Auto merge of #52336 - ishitatsuyuki:dyn-rollup, r=Mark-Simulacrumbors-2/+0
2018-07-26Omit the vendor component in Fuchsia triplePetr Hosek-7/+7
2018-07-26sparc ABI issue - structure returning from function is returnedPetr Sumbera-10/+1
2018-07-25Deny bare_trait_objects globallyTatsuyuki Ishi-2/+0
2018-07-23Change single char str patterns to charsljedrz-2/+2
2018-07-14Auto merge of #52032 - DiamondLovesYou:amdgpu-kernel-abi, r=alexcrichtonbors-0/+4
2018-07-13Add the `amdgpu-kernel` ABI.Richard Diamond-0/+4
2018-07-14Rollup merge of #52330 - jethrogb:jb/target-link-args, r=varkorkennytm-11/+15
2018-07-13Don't silently ignore invalid data in target specJethro Beekman-11/+15
2018-07-12Deny bare trait objects in librustc_target and libtestljedrz-1/+3
2018-07-10Upgrade to LLVM's master branch (LLVM 7)Alex Crichton-1/+1
2018-07-06Auto merge of #51757 - nielx:fix/haiku-fixes, r=nagisabors-0/+2
2018-07-06Auto merge of #51953 - japaric:atomic-load-store, r=alexcrichtonbors-4/+11
2018-07-06Rollup merge of #51619 - mksully22:ppc64le_rust, r=alexcrichtonkennytm-0/+36
2018-07-05#[cfg(target_has_atomic_cas)] -> #[cfg(target_has_atomic = "cas")]Jorge Aparicio-2/+1
2018-07-05enable Atomic*.{load,store} for ARMv6-M / MSP430Jorge Aparicio-3/+11
2018-07-05Auto merge of #51936 - japaric:rust-lld, r=alexcrichtonbors-0/+3
2018-07-03rust: add initial changes to support powerpc64le muslMike Sullivan-0/+36
2018-07-01Auto merge of #51833 - wesleywiser:faster_large_constant_arrays, r=oli-obkbors-0/+13
2018-06-29rename rustc's lld to rust-lldJorge Aparicio-0/+3
2018-06-28Explicitely disable WASM code generation for EmscriptenJan-Erik Rediger-1/+3
2018-06-27Inline all methods on `abi::Size`Wesley Wiser-0/+12
2018-06-27Inline `abi::Size::bytes()`Wesley Wiser-0/+1
2018-06-26migrate codebase to `..=` inclusive range patternsZack M. Davis-13/+13
2018-06-24Haiku: make it explicit that Haiku uses position independentNiels Sascha Reedijk-0/+2
2018-05-31musl: don't use the included startfiles with -crt-staticJohannes Nixdorf-9/+21
2018-05-24Replace `ScalarKind` with `Primitive`Oliver Schneider-26/+63
2018-05-24Add constant for `Size::from_bytes(0)`Oliver Schneider-10/+12
2018-05-24Auto merge of #50930 - toidiu:ak-ordOutlivesPredicate, r=nikomatsakisbors-2/+2
2018-05-24Rollup merge of #50864 - jakllsch:add-netbsd-arm-target-specs, r=alexcrichtonkennytm-0/+71
2018-05-24implement Ord for OutlivesPredicate and other typestoidiu-2/+2
2018-05-21Allow `Size` to be any valid `u64`Oliver Schneider-20/+23
2018-05-20Auto merge of #50813 - paoloteti:cortex-r, r=alexcrichtonbors-0/+42