summary refs log tree commit diff
path: root/src/librustc/lib
AgeCommit message (Expand)AuthorLines
2014-03-30Removed deprecated functions `map` and `flat_map` for vectors and slices.Marvin Löbel-1/+1
2014-03-29auto merge of #13143 : gentlefolk/rust/issue-9227, r=michaelwoeristerbors-0/+13
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-2/+2
2014-03-27Initial support for emitting DWARF for static vars.gentlefolk-0/+13
2014-03-22rustc: Fix fallout of removing get()Alex Crichton-4/+2
2014-03-18rustc: remove obsolete linkage typesBen Noordhuis-4/+4
2014-03-18rustc: remove linker_private/linker_private_weakBen Noordhuis-2/+0
2014-03-05rustc: Fix support for LLVM 3.3Alex Crichton-0/+1
2014-03-04Rename struct fields with uppercase characters in their names to use lowercasePalmer Cox-9/+9
2014-03-04Rename all variables that have uppercase characters in their names to use onl...Palmer Cox-20/+20
2014-02-23Move std::{trie, hashmap} to libcollectionsAlex Crichton-1/+1
2014-02-21Changed NonCamelCaseTypes lint to warn by defaultmr.Shu-0/+1
2014-01-29auto merge of #11853 : alexcrichton/rust/up-llvm, r=brsonbors-0/+2
2014-01-29Upgrade LLVMAlex Crichton-0/+2
2014-01-29auto merge of #11879 : thestinger/rust/frame-pointer, r=alexcrichtonbors-1/+2
2014-01-29enable fp-elim when debug info is disabledDaniel Micay-1/+2
2014-01-28Add appropriate LLVM module flags for debug info.comex-0/+5
2014-01-22libc: switch `free` to the proper signatureDaniel Micay-2/+2
2014-01-15Issue #3511 - Rationalize temporary lifetimes.Niko Matsakis-2/+5
2014-01-03auto merge of #11262 : alexcrichton/rust/issue-11259, r=pcwaltonbors-1/+1
2014-01-02auto merge of #11274 : michaelwoerister/rust/issue11083, r=pcwaltonbors-1/+2
2014-01-02debuginfo: Fix issue #11083 and some minor clean up.Michael Woerister-1/+2
2014-01-01Fix usage of rustc --ls on invalid filesAlex Crichton-1/+1
2013-12-31auto merge of #11187 : alexcrichton/rust/once, r=brsonbors-2/+3
2013-12-31Convert relevant static mutexes to OnceAlex Crichton-2/+3
2013-12-31Implement volatile_load and volatile_store intrinsics.Peter Zotov-0/+4
2013-12-26librustc: De-`&mut` `TypeNames`Patrick Walton-5/+8
2013-12-26librustc: Remove unused `TypeNames::type_names` tablePatrick Walton-3/+0
2013-12-26librustc: Remove unused `TypeNames::find_name` functionPatrick Walton-7/+0
2013-12-24Stop using C++ exceptions for stack unwinding.Vadim Chugunov-1/+0
2013-12-19rustc: Optimize reading metadata by 4xAlex Crichton-1/+8
2013-12-11Disable all unwinding on -Z no-landing-pads LTOAlex Crichton-0/+1
2013-12-09Implement LTOAlex Crichton-0/+11
2013-12-06Link rustllvm statically, and distribute a static snapshotAlex Crichton-1/+12
2013-12-05Update LLVM and jettison jit supportAlex Crichton-12/+0
2013-12-03Register new snapshotsAlex Crichton-6/+0
2013-11-29Add generation of static libraries to rustcAlex Crichton-27/+37
2013-11-28Register new snapshotsAlex Crichton-37/+0
2013-11-27auto merge of #10684 : jld/rust/unstruct-unhack-typekind, r=alexcrichtonbors-0/+40
2013-11-26Remove enum struct return workaround from LLVM bindings.Jed Davis-0/+40
2013-11-26auto merge of #10312 : thestinger/rust/thread_local, r=alexcritchtonbors-0/+6
2013-11-26add `#[thread_local]` attributeDaniel Micay-0/+6
2013-11-26librustc: Remove non-procedure uses of `do` from librustc, librustdoc,Patrick Walton-2/+2
2013-11-18Add Win64 calling convention.Eric Holk-0/+1
2013-11-11Remove #[fixed_stack_segment] and #[rust_stack]Alex Crichton-3/+0
2013-11-04libsyntax/librustc: Allow calling variadic foreign functions.Luqman Aden-0/+1
2013-11-02Statically link libuv to librustuvAlex Crichton-2/+1
2013-10-29Add repr attributes in various places that need them.Jed Davis-0/+6
2013-10-28add support for the `cold` function attributeDaniel Micay-0/+2
2013-10-14Removing ccdeclSteve Klabnik-1/+1