rust/src/librustc_trans/trans
Brian Anderson d6c0d859f6 Add the asmjs-unknown-emscripten triple. Add cfgs to libs.
Backtraces, and the compilation of libbacktrace for asmjs, are disabled.

This port doesn't use jemalloc so, like pnacl, it disables jemalloc *for all targets*
in the configure file.

It disables stack protection.
2016-02-06 20:56:14 +00:00
..
debuginfo Improve detection of unused imports 2016-02-03 23:39:08 +00:00
mir trans: Reimplement unwinding on MSVC 2016-01-29 16:25:20 -08:00
_match.rs trans: Upgrade LLVM 2016-01-29 16:25:20 -08:00
adt.rs Auto merge of #30448 - alexcrichton:llvmup, r=nikomatsakis 2016-01-30 00:25:44 +00:00
asm.rs
assert_dep_graph.rs std: Stabilize APIs for the 1.7 release 2016-01-16 11:03:10 -08:00
attributes.rs
base.rs Auto merge of #30448 - alexcrichton:llvmup, r=nikomatsakis 2016-01-30 00:25:44 +00:00
basic_block.rs
build.rs trans: Reimplement unwinding on MSVC 2016-01-29 16:25:20 -08:00
builder.rs trans: Reimplement unwinding on MSVC 2016-01-29 16:25:20 -08:00
cabi_aarch64.rs
cabi_arm.rs
cabi_asmjs.rs Add the asmjs-unknown-emscripten triple. Add cfgs to libs. 2016-02-06 20:56:14 +00:00
cabi_mips.rs
cabi_powerpc64.rs Add powerpc64 and powerpc64le support 2016-01-13 01:39:00 +00:00
cabi_powerpc.rs
cabi_x86_64.rs
cabi_x86_win64.rs
cabi_x86.rs
cabi.rs Add the asmjs-unknown-emscripten triple. Add cfgs to libs. 2016-02-06 20:56:14 +00:00
callee.rs Rename Def's variants and don't reexport them 2016-01-20 22:31:10 +03:00
cleanup.rs Avoid quadratic growth of functions due to cleanups 2016-02-04 00:34:53 +01:00
closure.rs use a newtype for the variant discriminant instead of u64 2016-01-16 16:03:09 +01:00
collector.rs Avoid redundant work for drop-glue translation items in trans::collector 2016-01-26 10:17:54 -05:00
common.rs trans: Reimplement unwinding on MSVC 2016-01-29 16:25:20 -08:00
consts.rs Add caching of external MIR in trans::collector 2016-01-26 10:17:54 -05:00
context.rs Auto merge of #30448 - alexcrichton:llvmup, r=nikomatsakis 2016-01-30 00:25:44 +00:00
controlflow.rs Rename Def's variants and don't reexport them 2016-01-20 22:31:10 +03:00
datum.rs revise lifetime handling for alloca's that are initialized as "dropped." 2016-01-13 14:29:50 +01:00
declare.rs
disr.rs use a newtype for the variant discriminant instead of u64 2016-01-16 16:03:09 +01:00
expr.rs Added assertion ensuring zero-sized type. 2016-02-02 11:41:19 -08:00
foreign.rs trans: Reimplement unwinding on MSVC 2016-01-29 16:25:20 -08:00
glue.rs Fix truncated drop pattern on 32bit -> 64bit cross compilation 2016-01-29 14:19:55 +01:00
inline.rs Auto merge of #30532 - nikomatsakis:cross-item-dependencies, r=mw 2016-01-06 18:37:57 +00:00
intrinsic.rs trans: Reimplement unwinding on MSVC 2016-01-29 16:25:20 -08:00
llrepr.rs
machine.rs
macros.rs
meth.rs Implement the translation item collector. 2016-01-26 10:17:45 -05:00
mod.rs Add the asmjs-unknown-emscripten triple. Add cfgs to libs. 2016-02-06 20:56:14 +00:00
monomorphize.rs use a newtype for the variant discriminant instead of u64 2016-01-16 16:03:09 +01:00
tvec.rs bug fixes for issues 30018 and 30822. 2016-01-13 14:02:06 +01:00
type_.rs
type_of.rs Refactor away extension traits RegionEscape and HasTypeFlags 2016-01-07 00:42:12 +00:00
value.rs