summary refs log tree commit diff
path: root/mk/target.mk
AgeCommit message (Expand)AuthorLines
2012-06-29Switch back to USE_SNAPSHOT_CORELIB=0.Michael Sullivan-1/+1
2012-06-28Make fmt use a bitmask instead of a vector of flags. Closes #1993.Michael Sullivan-1/+1
2012-05-31Rename librustsyntax to libsyntaxKevin Cantu-3/+3
2012-05-31mk: Stop using snapshot rt/core/stdBrian Anderson-3/+3
2012-05-30build: Fix rules for non-target std when using snapshot stdBrian Anderson-0/+1
2012-05-30build: Add USE_SNAPSHOT_STDLIB. Set to 1Brian Anderson-7/+36
2012-05-30build: Use snapshot coreBrian Anderson-1/+1
2012-05-30build: Use snapshot runtimeBrian Anderson-1/+1
2012-05-09implement new borrow ck (disabled by default)Niko Matsakis-1/+1
2012-03-29build: Introduce rustsyntax crateBrian Anderson-0/+6
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