Brian Anderson
|
6e9298ab88
|
Merge pull request #4619 from brson/exchange
Some work on freestanding Rust: foreign calls, exchange allocator
|
2013-02-07 13:46:10 -08:00 |
|
bors
|
8dd932b3d5
|
auto merge of #4814 : brson/rust/check, r=nikomatsakis
r? @nikomatsakis The third commit here is the one that makes the test suite remember which steps have completed successfully.
|
2013-02-07 10:46:34 -08:00 |
|
Graydon Hoare
|
79dc10dba9
|
doc: improvements to version-stamp makefile logic.
|
2013-02-06 14:59:03 -08:00 |
|
Brian Anderson
|
e43c5bdc6b
|
Rewrite the exchange allocator to work without an active scheduler. #4457
|
2013-02-06 14:27:36 -08:00 |
|
Brian Anderson
|
e91040c704
|
Make foreign calls work outside of tasks. #4451
|
2013-02-06 14:27:34 -08:00 |
|
Brian Anderson
|
b72069f6f1
|
mk: Add output files to tests so they don't rerun unnecessarily
|
2013-02-06 11:54:37 -08:00 |
|
Brian Anderson
|
1970c9c4d2
|
mk: Don't check core/std/rustc as part of check-fast
When debugging check-fast it's annoying to wait through core/std
|
2013-02-05 20:02:48 -08:00 |
|
Brian Anderson
|
0e913a4c90
|
mk: Parameterize tests.mk to the max
|
2013-02-05 20:02:46 -08:00 |
|
Brian Anderson
|
02fbd5a164
|
rt: Remove circular_buffer
|
2013-02-01 21:22:49 -08:00 |
|
Brian Anderson
|
4f6516969e
|
rt: Remove ports
|
2013-02-01 21:22:49 -08:00 |
|
Brian Anderson
|
e343abd0ed
|
mk: Remove USE_SNAPSHOT_RT, etc. Obsolete. #4713 r=graydon
|
2013-01-31 21:07:28 -08:00 |
|
Brian Anderson
|
ff9139605c
|
Start running the libsyntax unit tests. #4618
|
2013-01-25 14:49:02 -08:00 |
|
ILyoan
|
4fb4be8f17
|
More android support
Conflicts:
Makefile.in
cmakeFiles/rustllvm.cmake
|
2013-01-13 16:43:39 -08:00 |
|
Daniel Micay
|
486217d7a2
|
add missing $(CFG_PYTHON) prefixes
|
2013-01-03 03:15:35 -05:00 |
|
Brian Anderson
|
6036add5eb
|
Don't install the fuzzer
It's not an end-user tool
|
2012-12-16 19:06:47 -08:00 |
|
Brian Anderson
|
e67190a0d2
|
Display the full TOC in the manual. Closes #4194
|
2012-12-14 18:06:21 -08:00 |
|
Brian Anderson
|
fbf43492d5
|
Add check-stageN-doc target. Closes #4007
|
2012-12-14 16:48:32 -08:00 |
|
Graydon Hoare
|
885bdf7179
|
clean.mk: remove snapshot binaries as well.
|
2012-12-13 16:42:27 -08:00 |
|
Graydon Hoare
|
d1affff623
|
Reliciense makefiles and testsuite. Yup.
|
2012-12-10 17:32:58 -08:00 |
|
Brian Anderson
|
6630d75a1d
|
Clean the check-fast lib on windows
|
2012-12-08 15:49:04 -08:00 |
|
Brian Anderson
|
cb7996a565
|
Fix windows installer license file
|
2012-12-07 18:45:55 -08:00 |
|
Brian Anderson
|
4a3170a24c
|
Update dist rules for license changes harder
|
2012-12-07 14:39:40 -08:00 |
|
Brian Anderson
|
9f46cf1647
|
Update dist rules for license changes
|
2012-12-07 14:37:01 -08:00 |
|
Brian Anderson
|
216969ae08
|
Fix dist deps harder
|
2012-12-06 12:09:04 -08:00 |
|
Brian Anderson
|
b4e61bcd3b
|
Fix dist deps
|
2012-12-06 11:56:10 -08:00 |
|
Brian Anderson
|
4d820f0230
|
Add the check-fast run_pass_stage2 lib to 'make clean'
Should fix the windows bots
|
2012-11-30 15:02:03 -08:00 |
|
Brian Anderson
|
c3222f0130
|
Fix cargo and rustdoc inputs
|
2012-11-19 19:28:21 -08:00 |
|
Brian Anderson
|
cf002e9d32
|
Tools should not be build prereqs of tests. Closes #3946
|
2012-11-13 18:35:02 -08:00 |
|
Brian Anderson
|
9f15237937
|
Attempt to fix tools.mk under cross-compile
|
2012-11-07 21:19:01 -08:00 |
|
Brian Anderson
|
13c01dd48a
|
Fix make install rules for new libraries
|
2012-11-07 14:05:45 -08:00 |
|
Brian Anderson
|
c2ffa3e916
|
Fix install target for new libraries
|
2012-11-07 14:05:45 -08:00 |
|
Brian Anderson
|
69a8b4d8e2
|
Rename src/rustc to src/librustc. Use the driver crate
|
2012-11-07 13:53:39 -08:00 |
|
Brian Anderson
|
53ec6c3f9b
|
rt: Remove shape code
|
2012-11-05 15:22:35 -08:00 |
|
Daniel Patterson
|
0e5d0768df
|
make: change to LIB prefixed for fuzzer, carge, rustdoc, rusti uninstall
|
2012-11-04 23:33:50 -05:00 |
|
Brian Anderson
|
a3c6b6a642
|
Fix rusti check targets some more
|
2012-11-04 17:25:46 -08:00 |
|
Brian Anderson
|
ee120decd9
|
Add missing rusti check targets
|
2012-11-04 17:17:04 -08:00 |
|
Brian Anderson
|
84208b2d26
|
Librarify rusti, etc.
|
2012-11-04 17:14:52 -08:00 |
|
Brian Anderson
|
3634ab817e
|
Fix tidy for new linenoise
|
2012-11-04 14:35:04 -08:00 |
|
Brian Anderson
|
1b0c6665d9
|
Merge remote-tracking branch 'brson/repl'
Conflicts:
mk/install.mk
src/rt/rustrt.def.in
|
2012-11-04 13:42:39 -08:00 |
|
Brian Anderson
|
799eb105b9
|
Use a linenoise with win32 support
|
2012-11-04 13:34:14 -08:00 |
|
Zack Corr
|
4f56b4983b
|
Remove linenoise files from the tidy check
|
2012-11-04 11:39:14 +10:00 |
|
Daniel Patterson
|
ff07e68758
|
library-tool-conversion: update tests.mk for librustdoc and libcargo
|
2012-11-03 18:23:43 -07:00 |
|
Daniel Patterson
|
6c79d78843
|
library-ifying of tools - turning cargo, rustdoc, fuzzer, into libraries, as per #3543
|
2012-11-03 18:23:43 -07:00 |
|
Brian Anderson
|
17a5d0f3a0
|
Use correct version of python to run check-summary.py. Issue #3883
|
2012-10-30 13:25:08 -07:00 |
|
Zack Corr
|
ea996556b9
|
rusti: Remove linenoise module, add to rt, remove core::rl
|
2012-10-30 11:08:36 +10:00 |
|
Brian Anderson
|
24e10fe300
|
build: Use correct python version. Closes #3883
|
2012-10-29 13:10:54 -07:00 |
|
Zack Corr
|
9ed8ce3364
|
Correct makefiles to build linenoise correctly
|
2012-10-27 21:16:26 +10:00 |
|
Zack Corr
|
4912428cb5
|
rusti: Add linenoise, wrap into core::rl and add rusti REPL tool
Add Brian Leibig to AUTHORS.txt for REPL contributions
|
2012-10-27 18:03:15 +10:00 |
|
Brian Anderson
|
8d932160d9
|
rt: Remove box annihilator
|
2012-10-23 12:14:46 -07:00 |
|
Graydon Hoare
|
e356959bb2
|
Attempt to fix the DSYM_GLOB issue again, differently.
|
2012-10-10 14:06:18 -07:00 |
|