about summary refs log tree commit diff
path: root/src/librustc_trans
AgeCommit message (Expand)AuthorLines
2018-03-06Rename exported_symbol_ids query to something more explicit and document what...Michael Woerister-7/+12
2018-03-06Rollup merge of #48573 - Amanieu:bitreverse2, r=sfacklerkennytm-2/+12
2018-03-04Fixed #48425Pramod Bisht-2/+2
2018-03-03rustc: Tweak default linker selectionAlex Crichton-67/+53
2018-03-03rust: Import LLD for linking wasm objectsAlex Crichton-131/+143
2018-03-02Replace Rc with Lrc for shared dataJohn Kåre Alsaker-10/+10
2018-03-01Rollup merge of #48570 - Amanieu:aarch64_features, r=alexcrichtonkennytm-9/+17
2018-03-01Rollup merge of #48572 - alexcrichton:noexcept-msvc2, r=eddybManish Goregaokar-6/+54
2018-02-28rustc: Tweak funclet cleanups of ffi functionsAlex Crichton-6/+54
2018-02-28Add bitreverse intrinsicAmanieu d'Antras-2/+12
2018-02-28Add AArch64 featuresAmanieu d'Antras-9/+17
2018-02-28Remove the v7 feature from AArch64Amanieu d'Antras-1/+1
2018-02-28Rollup merge of #48565 - alexcrichton:rename-bmi, r=cramertjkennytm-1/+2
2018-02-28Rollup merge of #48560 - bdrewery:freebsd-struct-abi, r=estebankkennytm-2/+1
2018-02-26rustc: Rename `bmi` feature to `bmi1`Alex Crichton-1/+2
2018-02-26Add specific target option for returning struct as an integer.Bryan Drewery-2/+1
2018-02-26Encode linker arguments as UTF-16 on MSVC platformsMark Simulacrum-1/+13
2018-02-25Rollup merge of #48369 - newpavlov:rdrand, r=nagisakennytm-15/+15
2018-02-25Rollup merge of #48076 - canarysnort01:fix_pie, r=alexcrichtonkennytm-12/+62
2018-02-25Rollup merge of #47964 - jcowgill:mips64-abi, r=eddybkennytm-76/+188
2018-02-24Rollup merge of #48452 - varkor:unpacked-kind, r=eddybManish Goregaokar-3/+2
2018-02-24Rollup merge of #48353 - michaelwoerister:monoitem-static-defid, r=eddybManish Goregaokar-66/+66
2018-02-23Rollup merge of #48219 - andjo403:export_symbol, r=michaelwoeristerManish Goregaokar-10/+24
2018-02-23Introduce UnpackedKindvarkor-3/+2
2018-02-21typo fixArtyom Pavlov-1/+1
2018-02-20stage0 cfg cleanupMark Simulacrum-2/+0
2018-02-20features in alphabetic ordernewpavlov-12/+11
2018-02-20added rdrand feature and removed rdrnd featurenewpavlov-4/+5
2018-02-19Allow for instantiating statics from upstream crates.Michael Woerister-28/+27
2018-02-19Rename is_translated_fn query to is_translated_item and make it support statics.Michael Woerister-3/+4
2018-02-19Use DefId instead of NodeId in MonoItem::Static.Michael Woerister-20/+34
2018-02-19Use DefId instead of NodeId while generating debuginfo for statics.Michael Woerister-28/+14
2018-02-17fix more typos found by codespell.Matthias Krüger-4/+4
2018-02-16lookup exported symbols only when needed.andjo403-10/+24
2018-02-14rustc_trans: adjust mips64 abi to use new CastTargetJames Cowgill-9/+15
2018-02-14rustc_trans: add chunked prefix fields to CastTargetJames Cowgill-87/+53
2018-02-14rustc_trans: rewrite mips64 abiJames Cowgill-23/+127
2018-02-14Rollup merge of #48163 - alexcrichton:persistent-linker, r=rkruppekennytm-8/+32
2018-02-14Rollup merge of #48126 - newpavlov:patch-1, r=alexcrichtonkennytm-37/+42
2018-02-13only pass -no-pie if linker_is_gnuJimmy Brush-2/+8
2018-02-13handle -no-pie error from clangJimmy Brush-5/+7
2018-02-13verify passed -no-pie arg before retrying failed linkJimmy Brush-1/+7
2018-02-13pass correct pie args to gcc linker 2Jimmy Brush-43/+23
2018-02-13pass correct pie args to gcc linkerJimmy Brush-10/+66
2018-02-13rustc_trans: add abi::CastTarget::ChunkedPrefixJames Cowgill-2/+38
2018-02-12rustc: Persist LLVM's `Linker` in Fat LTOAlex Crichton-8/+32
2018-02-12rustc: Add the ability to not run dsymutilAlex Crichton-3/+55
2018-02-11Auto merge of #47614 - dotdash:x86_64_sysv_ffi, r=eddybbors-6/+7
2018-02-11Dangling pointer fixArtyom Pavlov-2/+2
2018-02-11fixed errorsАртём Павлов [Artyom Pavlov]-4/+4