Skip to content

Commit e47b953

Browse files
authored
Merge pull request #14 from risc0/flaub/merge-1.70.0
Update to 1.70.0
2 parents 75edd06 + facba8d commit e47b953

File tree

5,418 files changed

+112700
-58432
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

5,418 files changed

+112700
-58432
lines changed

.editorconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ trim_trailing_whitespace = true
1111
insert_final_newline = true
1212
indent_style = space
1313
indent_size = 4
14+
max_line_length = 100
1415

1516
[*.md]
1617
# double whitespace at end of line

.gitattributes

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
src/etc/installer/gfx/* binary
1010
src/vendor/** -text
1111
Cargo.lock linguist-generated=false
12-
config.toml.example linguist-language=TOML
1312

1413
# Older git versions try to fix line endings on images and fonts, this prevents it.
1514
*.png binary

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ jobs:
2929
uses: risc0/actions-rs-toolchain@v1
3030
with:
3131
toolchain: stable
32+
- uses: lukka/get-cmake@v3.27.4
3233

3334
- name: Check out risc0/rust
3435
uses: actions/checkout@v3

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ Session.vim
2121
.project
2222
.favorites.json
2323
.settings/
24+
.vs/
2425

2526
## Tool
2627
.valgrindrc
@@ -41,7 +42,8 @@ no_llvm_build
4142
/inst/
4243
/llvm/
4344
/mingw-build/
44-
/build/
45+
build/
46+
!/compiler/rustc_mir_build/src/build/
4547
/build-rust-analyzer/
4648
/dist/
4749
/unicode-downloads

.gitmodules

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
[submodule "src/rust-installer"]
2-
path = src/tools/rust-installer
3-
url = https://github.com/rust-lang/rust-installer.git
41
[submodule "src/doc/nomicon"]
52
path = src/doc/nomicon
63
url = https://github.com/rust-lang/nomicon.git
@@ -28,7 +25,7 @@
2825
[submodule "src/llvm-project"]
2926
path = src/llvm-project
3027
url = https://github.com/rust-lang/llvm-project.git
31-
branch = rustc/15.0-2022-12-07
28+
branch = rustc/16.0-2023-04-05
3229
[submodule "src/doc/embedded-book"]
3330
path = src/doc/embedded-book
3431
url = https://github.com/rust-embedded/book.git

.mailmap

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ Alexander Ronald Altman <alexanderaltman@me.com>
2929
Alexandre Martin <martin.alex32@hotmail.fr>
3030
Alexis Beingessner <a.beingessner@gmail.com>
3131
Alfie John <alfie@alfie.wtf> Alfie John <alfiej@fastmail.fm>
32+
Alona Enraght-Moony <code@alona.page> <nixon.emoony@gmail.com>
33+
Alona Enraght-Moony <code@alona.page> <nixon@caminus.local>
3234
Amos Onn <amosonn@gmail.com>
3335
Ana-Maria Mihalache <mihalacheana.maria@yahoo.com>
3436
Anatoly Ikorsky <aikorsky@gmail.com>
@@ -100,6 +102,7 @@ Carol Willing <carolcode@willingconsulting.com>
100102
Chandler Deng <chandde@microsoft.com>
101103
Charles Lew <crlf0710@gmail.com> CrLF0710 <crlf0710@gmail.com>
102104
Chris C Cerami <chrisccerami@users.noreply.github.com> Chris C Cerami <chrisccerami@gmail.com>
105+
Chris Denton <chris@chrisdenton.dev> Chris Denton <ChrisDenton@users.noreply.github.com>
103106
Chris Gregory <czipperz@gmail.com>
104107
Chris Pardy <chrispardy36@gmail.com>
105108
Chris Pressey <cpressey@gmail.com>
@@ -413,9 +416,9 @@ Nick Platt <platt.nicholas@gmail.com>
413416
Niclas Schwarzlose <15schnic@gmail.com>
414417
Nicolas Abram <abramlujan@gmail.com>
415418
Nicole Mazzuca <npmazzuca@gmail.com>
419+
Nilstrieb <48135649+Nilstrieb@users.noreply.github.com> nils <48135649+Nilstrieb@users.noreply.github.com>
416420
Nif Ward <nif.ward@gmail.com>
417421
Nika Layzell <nika@thelayzells.com> <michael@thelayzells.com>
418-
Nixon Enraght-Moony <nixon.emoony@gmail.com>
419422
NODA Kai <nodakai@gmail.com>
420423
oliver <16816606+o752d@users.noreply.github.com>
421424
Oliver Middleton <olliemail27@gmail.com> <ollie27@users.noreply.github.com>

.reuse/dep5

Lines changed: 82 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,99 @@
1+
# WARNING: this metadata is currently incomplete, do not rely on it yet.
2+
13
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
24
Files-Excluded:
35
src/llvm-project
46

5-
Files: *
7+
# Note that we're explicitly listing the individual files at the root of the
8+
# repository rather than just having `Files: *`. This is explicitly done to
9+
# help downstream forks of the Rust compiler: this way, the files they add
10+
# won't be automatically marked as authored by the Rust project.
11+
Files: compiler/*
12+
library/*
13+
tests/*
14+
src/*
15+
.github/*
16+
Cargo.lock
17+
Cargo.toml
18+
CODE_OF_CONDUCT.md
19+
config.example.toml
20+
configure
21+
CONTRIBUTING.md
22+
COPYRIGHT
23+
LICENSE-APACHE
24+
LICENSE-MIT
25+
README.md
26+
RELEASES.md
27+
rustfmt.toml
28+
triagebot.toml
29+
x
30+
x.ps1
31+
x.py
32+
.editorconfig
33+
.git-blame-ignore-revs
34+
.gitattributes
35+
.gitignore
36+
.gitmodules
37+
.mailmap
638
Copyright: The Rust Project Developers (see https://thanks.rust-lang.org)
739
License: MIT or Apache-2.0
840

41+
Files: compiler/rustc_apfloat/*
42+
Copyright: LLVM APFloat authors
43+
The Rust Project Developers (see https://thanks.rust-lang.org)
44+
License: NCSA AND (MIT OR Apache-2.0)
45+
46+
Files: compiler/rustc_codegen_cranelift/src/cranelift_native.rs
47+
Copyright: The Cranelift Project Developers
48+
The Rust Project Developers (see https://thanks.rust-lang.org)
49+
License: Apache-2.0 WITH LLVM-exception AND (Apache-2.0 OR MIT)
50+
51+
Files: compiler/rustc_llvm/llvm-wrapper/SymbolWrapper.cpp
52+
Copyright: LLVM authors
53+
The Rust Project Developers (see https://thanks.rust-lang.org)
54+
License: Apache-2.0 WITH LLVM-exception AND (Apache-2.0 OR MIT)
55+
56+
Files: library/core/src/unicode/unicode_data.rs
57+
Copyright: 1991-2022 Unicode, Inc. All rights reserved.
58+
License: Unicode-DFS-2016
59+
60+
Files: library/std/src/sync/mpmc/*
61+
Copyright: 2019 The Crossbeam Project Developers
62+
The Rust Project Developers (see https://thanks.rust-lang.org)
63+
License: MIT OR Apache-2.0
64+
65+
Files: library/std/src/sys/unix/locks/fuchsia_mutex.rs
66+
Copyright: 2016 The Fuchsia Authors
67+
The Rust Project Developers (see https://thanks.rust-lang.org)
68+
License: BSD-2-Clause AND (MIT OR Apache-2.0)
69+
70+
Files: src/test/rustdoc/auxiliary/enum-primitive.rs
71+
Copyright: 2015 Anders Kaseorg <andersk@mit.edu>
72+
License: MIT
73+
974
Files: src/librustdoc/html/static/fonts/FiraSans*
10-
Copyright: 2014, Mozilla Foundation, 2014, Telefonica S.A.
75+
Copyright: 2014, Mozilla Foundation
76+
2014, Telefonica S.A.
1177
License: OFL-1.1
1278

1379
Files: src/librustdoc/html/static/fonts/NanumBarun*
1480
Copyright: 2010 NAVER Corporation
1581
License: OFL-1.1
1682

1783
Files: src/librustdoc/html/static/fonts/SourceCodePro*
18-
Copyright: 2010, 2012 Adobe Systems Incorporated
84+
src/librustdoc/html/static/fonts/SourceSerif4*
85+
Copyright: 2010, 2012, 2014-2023, Adobe Systems Incorporated
1986
License: OFL-1.1
2087

21-
Files: src/librustdoc/html/static/fonts/SourceSerif4*
22-
Copyright: 2014-2021 Adobe Systems Incorporated
23-
License: OFL-1.1
88+
Files: src/librustdoc/html/static/css/normalize.css
89+
Copyright: Nicolas Gallagher and Jonathan Neal
90+
License: MIT
91+
92+
Files: src/librustdoc/html/static/css/themes/ayu.css
93+
Copyright: Ike Ku, Jessica Stokes, Leon Guan
94+
The Rust Project Developers (see https://thanks.rust-lang.org)
95+
License: MIT OR Apache-2.0
96+
97+
Files: src/doc/rustc-dev-guide/mermaid.min.js
98+
Copyright: Knut Sveidqvist
99+
License: MIT

CONTRIBUTING.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ find a mentor! You can learn more about asking questions and getting help in the
3333
Did a compiler error message tell you to come here? If you want to create an ICE report,
3434
refer to [this section][contributing-bug-reports] and [open an issue][issue template].
3535

36-
[Contributing to Rust]: https://rustc-dev-guide.rust-lang.org/contributing.html#contributing-to-rust
3736
[rustc-dev-guide]: https://rustc-dev-guide.rust-lang.org/
3837
[std-dev-guide]: https://std-dev-guide.rust-lang.org/
3938
[contributing-bug-reports]: https://rustc-dev-guide.rust-lang.org/contributing.html#bug-reports

0 commit comments

Comments
 (0)