aboutsummaryrefslogtreecommitdiff
path: root/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* Add support for 'T' transition snapshots, which are identical to S snapshots ↵Graydon Hoare2011-05-131-1/+22
| | | | except they tell the makefile to stop at stage1.
* Add targets for building rustc as a libraryBrian Anderson2011-05-101-0/+1
|
* Introduce the fuzzer crate and make rulesBrian Anderson2011-05-101-0/+1
|
* build: Add a DEBUG flag that turns on -gPatrick Walton2011-05-101-0/+3
|
* Use #env to bake a git revision string into rustc's --version output.Graydon Hoare2011-05-061-0/+9
|
* build: Disable valgrind by default on the Mac. Our suppressions file doesn't ↵Patrick Walton2011-05-051-0/+4
| | | | even begin to cover the huge stream of errors that dyld generates.
* Make ocamlc and optional dependency.Ralph Giles2011-05-051-1/+1
| | | | | | | | | | | | | Since moving to a downloadable snapshot for stage0, it's been possible to complete the build without compiling code written in ocaml. However, the configure script still required it to be present. This commit changes detection failure to a non-fatal condition, allowing the build to complete on systems without an ocaml compiler. An info message is also made conditional.
* build: Build intrinsics.bcPatrick Walton2011-05-041-0/+11
|
* Remove everything to do with rustboot from makefiles.Graydon Hoare2011-05-031-10/+6
|
* More hacking on the snapshot system.Graydon Hoare2011-05-021-1/+8
|
* Add stage1, stage2 to Makefile.in default target, so tinderboxes notice ↵Graydon Hoare2011-05-021-5/+5
| | | | breakage.
* Start splitting up Makefile.inGraydon Hoare2011-05-011-1033/+18
|
* Shift stages around; stage0/rustc depends on stage0/libstd.so.Graydon Hoare2011-04-301-48/+67
|
* rustc: Temporarily add a switch and a corresponding makefile variable to ↵Patrick Walton2011-04-291-0/+3
| | | | disable typestate
* build: Add a TIME_PASSES=1 variablePatrick Walton2011-04-291-0/+3
|
* rustc: Remove the wrong-compiler warning; we're self-hosting now.Patrick Walton2011-04-291-2/+2
|
* Change rustc to use GetOpts rather than ad-hoc command-line parsingMarijn Haverbeke2011-04-261-9/+9
| | | | | NOTE: all 'long' parameters now use a double dash, so --shared, rather than gcc-style -shared.
* rustc: Add a SAVE_TEMPS option to the Makefile for use when debugging stage1 ↵Patrick Walton2011-04-251-0/+4
| | | | and test cases
* Fix LD_LIBRARY_PATH on STAGE0, STAGE1 defs; define STAGE2.Graydon Hoare2011-04-241-5/+7
|
* Expansion of rules to cover stage1, stage2 in more cases. Fix typo in makefile.Graydon Hoare2011-04-241-5/+88
|
* Use -c in the Makefiles.Rafael Ávila de Espíndola2011-04-221-34/+28
|
* Fix link commands for stage1 and stage2.Graydon Hoare2011-04-211-2/+2
|
* Fix stage1 Makefile rules.Graydon Hoare2011-04-201-9/+25
|
* Remove effect system from src.Graydon Hoare2011-04-191-1/+1
|
* Revert 9ab42038bb13d3c8b01faa9c88e660e4e590fb00 while I find what isRafael Ávila de Espíndola2011-04-181-24/+30
| | | | wrong on Windows.
* Change the makefiles to use -c.Rafael Ávila de Espíndola2011-04-181-30/+24
|
* Produce PIC code and use -S in the Makefile.Rafael Ávila de Espíndola2011-04-151-46/+24
|
* Remove code that is already in llvm for some time.Rafael Ávila de Espíndola2011-04-131-1/+1
|
* Update Makefile.in, not Makefile :-(Rafael Ávila de Espíndola2011-04-131-1/+1
|
* Try to fix the windows build.Rafael Ávila de Espíndola2011-04-111-0/+3
|
* Make sure RustWrapper.cpp is linked in.Rafael Ávila de Espíndola2011-04-111-16/+20
|
* Actually disable optimize in --disable-optimize case, duh.Graydon Hoare2011-04-081-1/+2
|
* Add support for --disable-optimizeGraydon Hoare2011-04-081-1/+5
|
* Link with -lm now that it is not included with --whole-archive whenRafael Ávila de Espíndola2011-04-081-3/+3
| | | | building rustllvm.
* Gold is more strict about --whole-archive and will report duplicatedRafael Ávila de Espíndola2011-04-081-4/+13
| | | | | | | | symbols because of an Object.o in a .a and one outside. A similar problem happens for the non-shared part of libpthread. This patch moves the -whole-archive/-no-whole-archive to include just the llvm libs.
* build: Use -O0 on Darwin. Seems that Darwin's GCC optimizations break rustrt.Patrick Walton2011-04-071-5/+7
|
* add -O2 when compiling rt, fix warnings triggered by optimizerMarijn Haverbeke2011-04-081-1/+1
|
* Add a -O option and change the Makefile to use it.Rafael Ávila de Espíndola2011-04-071-1/+1
|
* Fix error where make check would not produce compilers first, due to make's ↵Graydon Hoare2011-03-311-0/+32
| | | | infinite-recursion-prevention heuristic.
* Improve 'clean' make target.Graydon Hoare2011-03-311-2/+3
|
* Um, that'd be, align the word *before* retpc. Addresses point to the low ↵Graydon Hoare2011-03-301-3/+0
| | | | part of a word. Un-XFAIL nbody on Darwin.
* Add support for --enable-foo and --disable-foo flags to configure, that ↵Graydon Hoare2011-03-301-6/+10
| | | | Makefile.in respects.
* Beef up the SREQ variables in Makefile.in, make tests depend on libstd.soGraydon Hoare2011-03-291-11/+9
|
* Apparently I learned to type yesterday.Graydon Hoare2011-03-291-1/+1
|
* Add -lstd to the stage0, 1, 2 test executable link commands.Graydon Hoare2011-03-291-6/+11
|
* XFAIL nbody on darwin, quiet tinderbox for now.Graydon Hoare2011-03-291-0/+3
|
* Fix Makefile.in grep for use on weaker greps (win32 mingw).Graydon Hoare2011-03-261-15/+6
|
* Switch xfail system to use comments embedded in source files.Graydon Hoare2011-03-251-234/+56
|
* Parse FP literals without coercing to int. This allows parsing 64-bitTim Chevalier2011-03-251-3/+3
| | | | | | floats. However, if someone writes a literal that can't be represented precisely in 64 bits, the front-end will accept it while the back-end will (presumably) complain.
* Implement local declarations with receive. Un-XFAIL decl-with-recv.rs.Brian Anderson2011-03-251-1/+0
|