about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2017-12-26Use move for optimization purposesBastian Köcher-1/+1
2017-12-26Don't emit the termination lang item in testsBastian Köcher-1/+1
2017-12-26The test functions are now in the same compile unitBastian Köcher-2/+2
2017-12-26Removes some obscure transmute call in `lang_start`Bastian Köcher-1/+1
2017-12-26Just compare the symbol names and types, not the addressesBastian Köcher-6/+6
2017-12-26Convert codegen-unit tests to use `start` instead of `main`Bastian Köcher-454/+148
2017-12-26Adds termination_trait feature gateBastian Köcher-28/+47
2017-12-26Fixes codegen-units testsBastian Köcher-1/+400
2017-12-26New generated main returns voidBastian Köcher-2/+2
2017-12-26Fall back to main -> () when termination trait language item is not enabledBastian Köcher-16/+28
2017-12-26Fixes testsBastian Köcher-12/+23
2017-12-26Fixes compilation errors and adds proposed improvementsBastian Köcher-8/+6
2017-12-26Fixes compile bug caused by upstream changesBastian Köcher-2/+2
2017-12-26convert print-type-sizes to use `start` instead of `main`Niko Matsakis-10/+47
2017-12-26avoid ICE when fields are not laid out in orderNiko Matsakis-5/+13
2017-12-26Implements RFC 1937: `?` in `main`Bastian Köcher-52/+304
2017-12-26Rollup merge of #46986 - nvzqz:basic-usage, r=steveklabnikkennytm-0/+8
2017-12-26Rollup merge of #46979 - clarcharr:rustc_docs, r=arielb1kennytm-2/+2
2017-12-26Rollup merge of #46943 - malbarbo:process-test-busybox, r=alexcrichtonkennytm-1/+1
2017-12-26Rollup merge of #46940 - EdSchouten:cloudabi, r=alexcrichtonkennytm-2/+180
2017-12-26Rollup merge of #46933 - clarcharr:float_docs, r=steveklabnikkennytm-4/+14
2017-12-26Rollup merge of #46930 - lucis-fluxum:patch-1, r=QuietMisdreavuskennytm-1/+1
2017-12-26Rollup merge of #46928 - varkor:contrib-10, r=alexcrichtonkennytm-2/+2
2017-12-25Make internal docs build properly.Clar Charr-2/+2
2017-12-25Auto merge of #46973 - arielb1:tuple-casting, r=estebankbors-12/+167
2017-12-25Auto merge of #46971 - green-s:master, r=alexcrichtonbors-0/+0
2017-12-25Auto merge of #46949 - davidtwco:issue-46631, r=arielb1bors-2/+75
2017-12-25Auto merge of #46914 - mikeyhew:raw_pointer_self, r=arielb1bors-21/+38
2017-12-25Auto merge of #46910 - alexcrichton:thinlto-default, r=michaelwoeristerbors-4/+32
2017-12-24Auto merge of #46899 - m4b:linkage_name_equals_symbol_name, r=michaelwoeristerbors-30/+24
2017-12-24Auto merge of #46789 - Diggsey:command-env-capture, r=dtolnaybors-167/+321
2017-12-24Add "Basic Usage" to int min_value, max_value docsNikolai Vazquez-0/+8
2017-12-24Auto merge of #46630 - alexcrichton:update-git2, r=nikomatsakisbors-105/+142
2017-12-24Update Cargo and its dependenciesAlex Crichton-105/+142
2017-12-24Auto merge of #46896 - arielb1:shadow-scope, r=eddybbors-25/+132
2017-12-24Capture environment at spawnDiggory Blake-167/+321
2017-12-24Auto merge of #46894 - detrumi:fix-const-eval-trait, r=eddybbors-2/+40
2017-12-24Auto merge of #46859 - gereeter:uninhabited-unions, r=eddybbors-11/+50
2017-12-24Handle casts to integer/float variablesAriel Ben-Yehuda-0/+28
2017-12-24Auto merge of #46888 - cramertj:nested-impl-trait-error, r=nikomatsakisbors-5/+112
2017-12-24Auto merge of #46833 - diwic:7c-abort-ffi, r=arielb1bors-3/+118
2017-12-23Remove unnecessary assert that unions have only one variantJonathan S-3/+0
2017-12-23rustc: Set release mode cgus to 16 by defaultAlex Crichton-4/+32
2017-12-23Auto merge of #46881 - michaelwoerister:ensure-coherence, r=nikomatsakisbors-16/+62
2017-12-23Update check::cast::pointer_kind logic to new rustcAriel Ben-Yehuda-12/+139
2017-12-23Update compiler_builtinsSam Green-0/+0
2017-12-23fix doctests in libcoreMichael Hewson-2/+2
2017-12-23Testcase for const-eval array lengthsWilco Kusee-0/+34
2017-12-23Annotate raw pointer target typesChristopher Durham-3/+4
2017-12-23Auto merge of #46864 - estebank:closure-type-err-sp, r=nikomatsakisbors-100/+52