about summary refs log tree commit diff
path: root/src/etc
AgeCommit message (Collapse)AuthorLines
2011-08-14Fix typo in snapshot.pyBrian Anderson-1/+1
2011-08-14Add lib/main.o to snapshotBrian Anderson-2/+11
Snapshotting main.o is going to make it easier (I think) to convert main to use ivecs
2011-08-05etc: Add "lambda" and "inline" to the vim modePatrick Walton-4/+4
2011-08-05etc: Update the Vim syntax mode with new keywordsPatrick Walton-6/+6
2011-07-28Make combine-tests ignore temp filesBrian Anderson-1/+2
2011-07-27Another attempt at fixing fast check for the win tinderboxMarijn Haverbeke-1/+1
2011-07-27Fix python script for fast-check to output valid syntaxMarijn Haverbeke-1/+1
2011-07-27Hack to make snap-stage1 actually build incompatible changesMarijn Haverbeke-1/+4
You can't build libstd both with stage0 and stage1 if the two are incompatible This is probably temporary
2011-07-23Add an NSIS script for building a win32 installer. Closes #522.Graydon Hoare-0/+39
2011-07-21Build the stage1 compiler against the newly built librustrt.Michael Sullivan-9/+1
2011-07-21Grab librustrt.so instead of lib/librustrt.so in the snapshot.Michael Sullivan-1/+9
2011-07-21Build stage0/lib/libstd.so using the stage0 compiler.Michael Sullivan-3/+3
This essentially starts the bootstrapping one step earlier by building the stdlib from source using the stage0 compiler and then using that stdlib to build the stage1 compiler. (Instead of starting by building the stage1 compiler and then building a stdlib with it). This means we should now be able to add features to the stdlib and use them in the compiler without having to do a snapshot. (On the flip side, this means that we now need to do a snapshot if we want to use a new language feature in the stdlib, but that doesn't really seem too burdensome (we already need to snapshot if we want to use a new language feature in the compiler)).
2011-07-19Register new snapshotsBrian Anderson-10/+1
Update snapshot scripts to complete transition of intrinsics.bc to lib dir
2011-07-19Update snapshot scripts for new location of intrinsics.bcBrian Anderson-2/+11
2011-07-13Prohibit trailing whitespace under 'tidy' script. Clean up all caught cases.Graydon Hoare-0/+3
2011-07-12Fix fast-check target by disabling code snippet printing on warnings (broken ↵Graydon Hoare-1/+2
on .rc files) and adding an xfail-fast flag for global-scope.rs.
2011-07-11Use new snapshot.Rafael Ávila de Espíndola-10/+1
2011-07-11Move llvm out of stageN/lib so that the host building stage 1+ canRafael Ávila de Espíndola-2/+11
have a newer and incompatible llvm with the bots.
2011-07-11Use new snapshot.Rafael Ávila de Espíndola-10/+1
2011-07-11Step 1/n for moving to the new type system: include intrinsics.bc in theRafael Ávila de Espíndola-2/+11
snapshot.
2011-07-07Register new snapshotsBrian Anderson-8/+1
New snapshots also include rt and rustllvm
2011-07-07Add rt and rustllvm to the snapshotBrian Anderson-2/+12
2011-07-07Use new snapshot.Rafael Ávila de Espíndola-7/+1
2011-07-07Add the static std library in the next snapshot.Rafael Ávila de Espíndola-2/+8
2011-06-30More fiddling with fast-check, now works on at least one windows machine.Graydon Hoare-6/+8
2011-06-29More fixes to fast-check.Graydon Hoare-5/+2
2011-06-29Register new snapshotsBrian Anderson-8/+1
Also finish transition of snapshot scripts for new glue.o location
2011-06-29Change snapshot logic to archive glue.o from the lib directoryBrian Anderson-2/+9
2011-06-29Add fast-check target that combines the stage2 run-pass suite into a single ↵Graydon Hoare-0/+66
executable.
2011-06-28Bit more work on mingw cross. Pending on other changes now (test ↵Graydon Hoare-1/+1
combination, build artifact locations)
2011-06-27etc: Eliminate dyld valgrind errors on OS XPatrick Walton-0/+238
2011-06-17Register new snapshots. Update location of stage0's libstdBrian Anderson-10/+1
2011-06-17Update snapshot scripts to understand new dir layoutBrian Anderson-1/+10
2011-05-24Dead code.Rafael Ávila de Espíndola-6/+0
2011-05-17Add mirror-all-snapshots.py script for extra crowdsourced backup power.Graydon Hoare-5/+43
2011-05-17Move vim syntax file, add indent file.Erick Tryzelaar-0/+9
2011-05-16Let the snapshot-file parser parse empty T lines, since they are used to ↵Graydon Hoare-0/+2
start a transition.
2011-05-13Add support for 'T' transition snapshots, which are identical to S snapshots ↵Graydon Hoare-7/+1
except they tell the makefile to stop at stage1.
2011-05-12etc: Update rust.vim with new keywords; color types differently from keywordsPatrick Walton-7/+35
2011-05-12Add snap-stageN targets.Graydon Hoare-4/+4
2011-05-03More python portability fixes (for windows).Graydon Hoare-2/+2
2011-05-03Attempt to use more portable pythonGraydon Hoare-18/+18
2011-05-03Attempt to shift build to stage0-from-snapshots.Graydon Hoare-1/+1
2011-05-03Small fixes to snapshot script.Graydon Hoare-9/+11
2011-05-03More snapshot logic refactoring.Graydon Hoare-50/+56
2011-05-02More hacking on the snapshot system.Graydon Hoare-36/+28
2011-05-02Initial sketch of snapshot support code, based on code from marijn.Graydon Hoare-0/+208
2011-03-19Fix indentation in tidy.Graydon Hoare-1/+1
2011-03-16Add some more dlopen-related suppressions for the MacPatrick Walton-0/+78
2011-01-07Make the valgrind suppressions file compatible with older versionsBrian Anderson-1/+1