summary refs log tree commit diff
path: root/mk/target.mk
AgeCommit message (Expand)AuthorLines
2012-03-23Remove last vestiges of old-style intrinsicsMarijn Haverbeke-11/+0
2012-03-23Revert removal of intrinsicsMarijn Haverbeke-0/+11
2012-03-23Remove support for the old-style intrinsicsMarijn Haverbeke-11/+0
2012-03-23Register snapshot, turn off USE_SNAPSHOT flagsMarijn Haverbeke-2/+2
2012-03-23Temporarily turn on USE_SNAPSHOT_RUNTIME and USE_SNAPSHOT_CORELIBMarijn Haverbeke-2/+2
2012-03-22make --enforce-mut-vars always on, add mut annotations to remaining filesNiko Matsakis-14/+4
2012-03-21add mut decls to rustc and make them mandatoryNiko Matsakis-2/+4
2012-03-16build: Fix non-host libcoreBrian Anderson-1/+3
2012-03-16Register new snapshotMarijn Haverbeke-1/+1
2012-03-16Remove shared tydescsMarijn Haverbeke-1/+1
2012-03-16make it possible to use snapshot core libNiko Matsakis-17/+51
2012-03-14allow immut vars to be moved. enforce mut vars after stage0 in std.Niko Matsakis-1/+9
2012-03-14annotate libstd and start enforcing mutabilityNiko Matsakis-1/+1
2012-03-07build libcore with --enforce-mut-varsNiko Matsakis-1/+1
2012-02-01register new snapshot, revert USE_SNAPSHOT_RUNTIME settingNiko Matsakis-1/+1
2012-02-01make boxes self-describing (fixes #1493)" (take 2)Niko Matsakis-1/+1
2012-02-01Revert "make boxes self-describing (fixes #1493)" until a newNiko Matsakis-1/+1
2012-02-01make boxes self-describing (fixes #1493)Niko Matsakis-1/+1
2012-01-26Remove the --no-core command-line optionBrian Anderson-1/+1
2012-01-20revert accidental commitsNiko Matsakis-1/+1
2012-01-20small fixes for building dist on windowsNiko Matsakis-1/+1
2012-01-17build: Stop passing --lib argumentBrian Anderson-3/+3
2012-01-09make use of snapshot runtime predicated on variable USE_SNAPSHOT_RUNTIMENiko Matsakis-10/+31
2012-01-09rt: Build the stage0 runtime for non-hosts from the working dirBrian Anderson-0/+5
2012-01-06fix how we walk functions to match new closure fmtNiko Matsakis-9/+43
2011-12-20Separate driver rustc and librustcHaitao Li-6/+3
2011-12-19Don't make rustc depend on librustcMarijn Haverbeke-2/+1
2011-12-16Update build machinery to build and install librustc everywhere (including sn...Graydon Hoare-1/+4
2011-12-12rustc: build versioned library with hash in its nameHaitao Li-3/+3
2011-12-07Pass --no-core when building libcore.Graydon Hoare-1/+1
2011-12-06Establish 'core' library separate from 'std'.Graydon Hoare-0/+7
2011-11-29makefiles now seem to be working, rustc is notNiko Matsakis-6/+7
2011-11-29basic builds functionNiko Matsakis-37/+34
2011-11-28rt: Build __morestack as a static library and copy it to the right placesBrian Anderson-0/+4
2011-11-05Parameterize the LLVM build over the target triplesBrian Anderson-2/+2
2011-11-05Cleanup LLVM build rules after rebase onto x64 changesBrian Anderson-1/+2
2011-11-03Remove an old, temporary build ruleBrian Anderson-7/+0
2011-11-02virtualize rustllvm construction per target tripleNiko Matsakis-2/+2
2011-11-02virtualize the runtime per target triple.Niko Matsakis-7/+2
2011-11-02get the dependencies right so that all target archs are builtNiko Matsakis-1/+1
2011-11-02enable building with different target archNiko Matsakis-6/+6
2011-11-02enable intrinsics for multiple archNiko Matsakis-3/+13
2011-10-31Remove temporary build rulesBrian Anderson-11/+0
2011-10-31Add some transitional build rules for moving libstd.so to libruststd.soBrian Anderson-0/+18
2011-10-20Remove the last vestiges of main.llMarijn Haverbeke-14/+0
2011-10-20Use snap runtime, and the old main.o, for stage1Marijn Haverbeke-4/+14
2011-10-02Lots of build system cleanup and documentationBrian Anderson-0/+61