rust/mk
bors 4d52d7c857 Auto merge of #27032 - Gankro:tarpl, r=aturon,acrichto,arielb,pnkfelix,nrc,nmatsakis,huonw
I've been baking this out of tree for long enough. This is currently about ~2/5ths the size of TRPL. Time to get it in tree so it can be more widely maintained and scrutinized. I've preserved the whole gruesome history including various rewrites. I can definitely squash these a fair amount if desired. Some random people submitted minor fixes though, so they're mixed in.

Edit: forgot to link to rendered http://cglab.ca/~abeinges/blah/turpl/_book/

Edit2:

To streamline the review process, I'm going to break this into sections that need official "domain expert" approval:

# Summary

* [ ] references.md -- very important, needs work

* [x] Meet Safe and Unsafe: reviewed by @aturon
* [x] Data Layout: reviewed by @arielb1 
* [x] Ownership: reviewed by @aturon ( and sorta @nikomatsakis ) -- significantly updated, may need re-r
* [x] Coversions:  reviewed by @nrc 
* [x] Uninitialized Memory: reviewed by @pnkfelix 
* [x] Ownership-Oriented Resource Management: reviewed by @aturon
* [x] Unwinding: reviewed by @alexcrichton 
* [x] Concurrency: reviewed by @aturon
* [x] Implementing Vec:  r? @huonw
2015-07-30 00:56:01 +00:00
..
cfg Splits Android NDK path configuration. 2015-07-28 19:21:04 +12:00
clean.mk
crates.mk
ctags.mk
debuggers.mk
dist.mk
docs.mk update build to make tarpl 2015-07-13 23:31:52 -07:00
grammar.mk
host.mk
install.mk
llvm.mk
main.mk Remove unused variable 2015-07-06 08:40:40 -04:00
perf.mk
platform.mk mk: Add support for i686-pc-windows-msvc 2015-06-27 13:02:18 -07:00
prepare.mk Replace nop hack, explain substitution reasoning 2015-06-13 17:27:12 +01:00
reconfig.mk mk: Fix reconfiguring top-level ./configure 2015-06-17 17:32:11 -07:00
rt.mk trans: Move rust_try into the compiler 2015-07-21 16:08:11 -07:00
rustllvm.mk trans: Use LLVM's writeArchive to modify archives 2015-07-10 09:06:21 -07:00
snap.mk
stage0.mk
target.mk msvc: Lookup linker in windows registry 2015-07-01 09:35:55 -07:00
tests.mk update build to make tarpl 2015-07-13 23:31:52 -07:00
util.mk