Yuki Okushi
8d6459ffff
Update the "LLVM updates" section
2021-04-02 05:57:57 -04:00
Camelid
b932cf20cf
Fix typos
2021-02-26 15:38:01 -05:00
Camelid
07b5693a90
Update some out-of-date information
2021-02-26 15:38:01 -05:00
Camelid
9214d4a8c3
Fix formatting of more date references ( #1067 )
2021-02-22 18:22:23 +09:00
Eric Huss
95c3930c67
Add chapter on libs and metadata. ( #1044 )
2021-02-04 11:34:52 -05:00
Camelid
5e57035110
Add lots of date-check annotations
...
Also added dates for things that previously said "as of now" or "as of
this writing" and cleaned up a couple of things along the way.
2021-02-03 19:29:07 -05:00
LeSeulArtichaut
93a25a9fb7
Update links to `librustc_llvm` and `rustllvm`
2021-01-24 08:18:34 -05:00
Camelid
d88726cd19
Add missing period
2021-01-21 14:26:25 -05:00
Joshua Nelson
4e48f42e05
Remove "Skipping LLVM build" section
...
`download-ci-llvm` is available and enabled by default for all tier 1
platforms, so there is no need to change it. Using system LLVM over CI
llvm is still supported, but is not recommended. Building LLVM from
source is still supported.
This also notes that you need to explicitly disable downloading LLVM
when updating the submodule.
2021-01-20 13:45:05 -05:00
Iñaki Garay
bee2fd52ce
Add mdbook-toc, markers, and documentation ( #1028 )
...
* Add mdbook-toc to travis, book.toml and documentation
* Add toc markers
* Whitespace cleanup and some punctuation
* Addressed comments
2021-01-20 14:33:11 -03:00
Iñaki Garay
0a5bb7f5e6
Add context to dated information ( #1013 )
...
* Fixes #924 Add context to dated information
* Fixes #924 Addressed comments and some uses of 'currently'
* Update src/contributing.md
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
* Update src/salsa.md
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
* Fixes #924 Addressed comments
* Fixes #924 Fixed line lengths.
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2021-01-10 19:23:22 -03:00
Iñaki Garay
320df682bd
rustc invocation standarized ( #992 )
...
* rustc invocation standarized
* Addressed comments
* Addressed comments
* Addressed comments
* Updated command output
2020-12-28 23:34:51 +01:00
Aman Arora
d8db731a4a
Document CGU partioning in case of generic and inline functions
2020-09-07 10:07:40 -04:00
mark
9bb3872dc7
fix links and names after compiler mv to compiler/
2020-08-31 05:12:13 +02:00
Yuki Okushi
f8012dbf42
Rename `src/libstd` to `library/std` etc. ( #815 )
2020-07-30 22:47:22 +09:00
David Wood
fd458b988c
Expand on the documentation for polymorphization. ( #803 )
...
This commit elaborates on the existing documentation for
polymorphization now that polymorphization has almost landed
in rustc.
Signed-off-by: David Wood <david@davidtw.co>
2020-07-22 19:42:50 +09:00
Yuki Okushi
aecb593979
Fix links for cranelift ( #809 )
2020-07-22 19:32:21 +09:00
Yuki Okushi
2c49ec2367
Fix typos
2020-07-14 14:26:41 -05:00
Who? Me?!
7a42bf2c92
add stub inline asm chapter ( #773 )
2020-07-03 07:37:29 +09:00
mark
fe7856889a
fix file name
2020-06-30 16:04:28 -05:00
Who? Me?!
269b5f08e7
Reorganize the guide ( #651 )
...
* start on guide reorg
* backend intro
* part 2, 3, 4 intros
* some missing files
* Fix typos
Co-Authored-By: Yuki Okushi <huyuumi.dev@gmail.com>
Co-Authored-By: Chris Simpkins <git.simpkins@gmail.com>
* add links from intro
* rename compiler source chapter and add placeholder for overview
* rename parts, mv rustc_driver to part 3, make syntax chapter
* update part intros
* add syntax ch intro
* address review comments
* Better overview chapter placeholder
Co-Authored-By: Chris Simpkins <git.simpkins@gmail.com>
* fix link
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
Co-authored-by: Chris Simpkins <git.simpkins@gmail.com>
2020-04-06 13:23:34 -03:00
Paul Daniel Faria
6e91f8d0e9
Add ids to all glossary items, make existing glossary links point to glossary, add links for def id in query.md
2020-04-05 12:46:22 -05:00
Tshepang Lekhonkhobe
ce08bcc1e6
point to new Cranelift home
2020-03-31 21:35:36 -05:00
bjorn3
77600c0204
Fix typo ( #618 )
2020-03-17 21:14:48 +02:00
Who? Me?!
cf572f5e35
Fix sentence grammar
2020-03-12 14:11:01 -05:00
Who? Me?!
12900c8c46
Use common (American) spellings
...
Co-Authored-By: Yuki Okushi <huyuumi.dev@gmail.com>
2020-03-12 14:11:01 -05:00
Who? Me?!
75f60ec24e
Update src/backend/codegen.md
...
Co-Authored-By: Yuki Okushi <huyuumi.dev@gmail.com>
2020-03-12 14:11:01 -05:00
Mark Mansi
83f0ba422a
update backend chapters from nagisa's notes
2020-03-12 14:11:01 -05:00
Mark Mansi
1f4d07155e
monomorphization chapter
2020-03-12 14:11:01 -05:00
Mark Mansi
469c5af255
add some placeholder text, short intro
2020-03-12 14:11:01 -05:00
Mark Mansi
f4f5d4c151
skeleton for backend chapters
2020-03-12 14:11:01 -05:00