Skip to content

"Rebase" onto master branch of rust-lang/rust #24

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 9,723 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
9723 commits
Select commit Hold shift + click to select a range
8dda617
Rollup merge of #70248 - Centril:unroot, r=petrochenkov
Centril Mar 23, 2020
092c821
Rollup merge of #70249 - lcnr:issue70125, r=eddyb
Centril Mar 23, 2020
c984a96
Rollup merge of #70269 - matthiaskrgr:clippy_closures, r=Dylan-DPC
Centril Mar 23, 2020
5f91f30
Rollup merge of #70270 - GuillaumeGomez:cleanup-e0449, r=Dylan-DPC
Centril Mar 23, 2020
96e2d03
Store idents for `DefPathData` into crate metadata
Aaron1011 Mar 17, 2020
b8f9866
Tweak output for invalid negative impl errors
estebank Mar 2, 2020
8ff7850
Auto merge of #70296 - Centril:rollup-wvfmb3n, r=Centril
bors Mar 23, 2020
86b8dea
Ignore tests on some platforms due to #53081
Aaron1011 Mar 23, 2020
4803f29
add err_machine_stop macro
RalfJung Mar 23, 2020
c3c0a09
resolve: Do not resolve visibilities on proc macro definitions twice
petrochenkov Mar 21, 2020
b35c302
Reword unused variable warning
aleksator Mar 23, 2020
1980242
Rollup merge of #69080 - eddyb:one-billion-dwarves-walk-into-a-bar, r…
Centril Mar 23, 2020
61a56fb
Rollup merge of #69940 - tmiasko:llvm-api, r=hanna-kruppe
Centril Mar 23, 2020
906b399
Rollup merge of #69942 - estebank:sized-verbose-sugg, r=matthewjasper
Centril Mar 23, 2020
bee074f
Rollup merge of #69968 - eddyb:tupled-closure-captures, r=nikomatsakis
Centril Mar 23, 2020
9423c4f
Rollup merge of #70123 - cuviper:library-path, r=Mark-Simulacrum
Centril Mar 23, 2020
edbbb49
Rollup merge of #70159 - alexcrichton:update-wasi, r=pietroalbini
Centril Mar 23, 2020
bb85308
Rollup merge of #70233 - petrochenkov:superproc, r=ecstatic-morse
Centril Mar 23, 2020
07e1043
Rollup merge of #70286 - RalfJung:no-experiments, r=petrochenkov
Centril Mar 23, 2020
5aa8f19
Auto merge of #70305 - Centril:rollup-zi13fz4, r=Centril
bors Mar 23, 2020
6a7106c
type_of AnonConst AssocTy does not require parent
lcnr Mar 23, 2020
410385d
add macro to reduce boilerplate and keep readable messages
RalfJung Mar 23, 2020
e619b85
make sure we are checking the size of the right thing
RalfJung Mar 23, 2020
821eef5
Make sure issue 53275 test goes through codegen
rylev Mar 23, 2020
19e6935
Clean up E0452 explanation
GuillaumeGomez Mar 23, 2020
799b15e
Evaluate repeat expression lengths as late as possible
oli-obk Mar 14, 2020
fa5a15c
Document most methods on `ty::Const`
oli-obk Mar 14, 2020
3f89c38
Inline `const_param_def_id` at its only use site
oli-obk Mar 14, 2020
770be24
Use `DefId`s to identify anon consts when converting from HIR to ty::…
oli-obk Mar 17, 2020
8549cfe
Auto merge of #69649 - estebank:negative-impl-span, r=Centril
bors Mar 23, 2020
648f72a
update miri
RalfJung Mar 23, 2020
403ba61
Rename remaining occurences of Void to Opaque.
anyska Mar 23, 2020
06ede35
Add Wake trait for safe construction of Wakers.
withoutboats Jan 31, 2020
d8a835f
Add `wake_trait` feature directive to std
withoutboats Jan 31, 2020
c9acdb0
Improve safety implementation, fix typos
withoutboats Jan 31, 2020
ede03a4
typo
withoutboats Jan 31, 2020
3ae74ca
More explicit; CFG on atomic pointer
withoutboats Feb 2, 2020
a4875a7
Update src/libstd/lib.rs
withoutboats Mar 23, 2020
caff9f9
Update src/liballoc/task.rs
withoutboats Mar 23, 2020
32f5724
Apply suggestions from code review
withoutboats Mar 23, 2020
fcb4e77
Split long derive lists into two derive attributes.
anyska Mar 23, 2020
a7ab7b1
#[track_caller] on core::ops::{Index, IndexMut}.
anp Mar 23, 2020
c3b9881
Remove `ReClosureBound`
matthewjasper Mar 11, 2020
454ba77
submodules: update clippy from d8e6e4cf to 1ff81c1b
matthiaskrgr Mar 23, 2020
55299b2
Auto merge of #70311 - RalfJung:miri, r=RalfJung
bors Mar 23, 2020
0a17c4c
fix comment
lcnr Mar 23, 2020
e8f0a64
Make the `type_of` return a generic type for generators
Zoxc Jan 14, 2020
763121d
Update src/librustc_span/source_map.rs
pnkfelix Mar 23, 2020
513ea64
add missing visit_consts
lcnr Mar 23, 2020
e4d2f74
Rollup merge of #68700 - withoutboats:wake-trait, r=withoutboats
Centril Mar 23, 2020
e37e81c
Rollup merge of #69494 - GuillaumeGomez:stabilize-crate-version, r=eh…
Centril Mar 23, 2020
4d5ecca
Rollup merge of #70080 - anyska:mir-double-space, r=oli-obk
Centril Mar 23, 2020
ad6d303
Rollup merge of #70195 - rylev:test-for-53275, r=Centril
Centril Mar 23, 2020
560eae3
Rollup merge of #70199 - pnkfelix:issue-68808-dont-turn-dummy-spans-i…
Centril Mar 23, 2020
8cb3daa
Rollup merge of #70299 - RalfJung:err_machine_stop, r=oli-obk
Centril Mar 23, 2020
1bb0c92
Rollup merge of #70300 - aleksator:66636_reword_unused_variable_warni…
Centril Mar 23, 2020
176e2eb
Rollup merge of #70315 - anyska:void-rename, r=Mark-Simulacrum
Centril Mar 23, 2020
5b29348
Rollup merge of #70318 - anyska:multiple-derives, r=Dylan-DPC
Centril Mar 23, 2020
f080f94
Add const generics test for all range types.
Mar 23, 2020
9bcd9fe
Address review comments
oli-obk Mar 23, 2020
bda976d
add missing const super folds
lcnr Mar 23, 2020
d7ecc8c
query normalize_generic_arg_after_erasing_regions
lcnr Mar 23, 2020
9fdde0a
Merge tests.
Mar 23, 2020
47a84f2
Update tests
Zoxc Feb 6, 2020
124ab20
Limit `from_anon_const` to `AnonConst`s.
oli-obk Mar 23, 2020
1edd389
Auto merge of #70330 - Centril:rollup-ts0clvx, r=Centril
bors Mar 23, 2020
3a65d38
Increase verbosity when using update syntax
jeremystucki Mar 23, 2020
e75158d
Account for bad placeholder types in where clauses
estebank Mar 23, 2020
5aa15bf
Remove leftover mentions of `from_anon_const`
oli-obk Mar 23, 2020
4f513b5
Split out some impls from rustc::mir into a separate submodule
oli-obk Mar 23, 2020
c55c682
Auto merge of #70322 - matthiaskrgr:submodule_upd, r=Dylan-DPC
bors Mar 23, 2020
a7e2641
Move dep_graph to new crate librustc_query_system.
cjgillot Dec 31, 2019
6624dc4
Make librustc_query_system compile.
cjgillot Mar 18, 2020
db7bd5f
Fallout in other crates.
cjgillot Mar 18, 2020
2326ae3
Merge ensure_node_can_be_forced into force_from_dep_node.
cjgillot Mar 20, 2020
3a8bb20
Remove assert_ignored and with_ignore_deps.
cjgillot Mar 20, 2020
d08cc0b
Put extract_def_id back on DepNode.
cjgillot Mar 21, 2020
e0f7b89
Address review.
cjgillot Mar 22, 2020
9f4c888
Fully qualify the path to DepKind.
cjgillot Mar 22, 2020
0f918cb
Move import.
cjgillot Mar 23, 2020
9b1893f
Run rustfmt
oli-obk Mar 23, 2020
4dda632
IoSlice/IoSliceMut should be Send and Sync
withoutboats Mar 23, 2020
3cc4ef9
correct rustc version
withoutboats Mar 23, 2020
9da25d9
Rollup merge of #67761 - cjgillot:split_graph, r=Zoxc
Centril Mar 23, 2020
ee90948
Rollup merge of #69740 - mark-i-m:describe-it-3, r=eddyb
Centril Mar 23, 2020
a73ed5a
Rollup merge of #69981 - oli-obk:const_blocks, r=eddyb
Centril Mar 23, 2020
72c99f2
Rollup merge of #70087 - ecstatic-morse:remove-const-eval-loop-detect…
Centril Mar 23, 2020
7a47df8
Rollup merge of #70242 - DeeDeeG:improve-e0308, r=Dylan-DPC
Centril Mar 23, 2020
ab2817b
Rollup merge of #70264 - tirr-c:issue-69789-mut-suggestion, r=estebank
Centril Mar 23, 2020
3184506
Rollup merge of #70267 - RalfJung:const-prop-unsup, r=oli-obk,wesleyw…
Centril Mar 23, 2020
6c58e01
Rollup merge of #70277 - matthewjasper:remove-closurebound, r=nikomat…
Centril Mar 23, 2020
7cdab7f
Rollup merge of #70283 - CDirkx:regression-test-70155, r=oli-obk
Centril Mar 23, 2020
54db0cf
Rollup merge of #70294 - estebank:bad-placeholder-in-where, r=Centril
Centril Mar 23, 2020
3b8872d
Rollup merge of #70309 - GuillaumeGomez:cleanup-e0452, r=Dylan-DPC
Centril Mar 23, 2020
64a8c8a
Update backtrace crate to 0.3.46
tmiasko Mar 24, 2020
342c5f3
Auto merge of #70343 - Centril:rollup-94egfvs, r=Centril
bors Mar 24, 2020
8818eac
Add a comment to `parse_bool`.
nnethercote Mar 23, 2020
f19ab9a
Remove `-Z incremental-queries`.
nnethercote Mar 23, 2020
fa43259
Invert `-Z generate-arange-section`.
nnethercote Mar 24, 2020
a378267
Remove several dead `-Z` options.
nnethercote Mar 23, 2020
46c8a2c
Remove `-Z incremental`.
nnethercote Mar 23, 2020
22b2781
{rustc::hir::map -> rustc_passes}::hir_id_validator
Centril Mar 24, 2020
12e4f9f
hir::map: simplify matching code
Centril Mar 24, 2020
0f2d968
rustc_expand::base: nix panictry! uses
Centril Mar 17, 2020
0a8db69
nix panictry! in ParserAnyMacro::make
Centril Mar 17, 2020
b7909b2
nix remaining rustc_expand::panictry! uses.
Centril Mar 17, 2020
b0537e2
generic_extension: defatalize Error case
Centril Mar 17, 2020
35cca74
defatalize BangProcMacro::expand
Centril Mar 17, 2020
ce8880d
defatalize AttrProcMacro::expand
Centril Mar 17, 2020
c1ef1b3
defatalize ProcMacroDerive::expand
Centril Mar 17, 2020
ad26401
remove ExtCxt::struct_span_warn
Centril Mar 17, 2020
df9cec2
mbe::transcribe: defatalize errors.
Centril Mar 17, 2020
1bfa248
defatalize `compile_declarative_macro`
Centril Mar 17, 2020
2868045
expand: nix unused method
Centril Mar 17, 2020
0e0f931
defatalize get_test_runner
Centril Mar 17, 2020
3979964
defatalize expand_test_or_bench
Centril Mar 17, 2020
21944b3
expand: add recovery for parse_nt
Centril Mar 17, 2020
d8080d8
expand: address review comments
Centril Mar 18, 2020
d071035
fix rebase fallout
Centril Mar 20, 2020
c415f12
fix rebase fallout due to #69497.
Centril Mar 21, 2020
470e163
pacify missing sysroot spans issue
Centril Mar 23, 2020
eaa6488
Request "-Z unstable-options" for unstable options
workingjubilee Mar 24, 2020
a130954
Rollup merge of #68884 - Zoxc:gen-type, r=nikomatsakis
Centril Mar 24, 2020
0a39964
Rollup merge of #69788 - ArekPiekarz:unstable_book_optin_builtin_trai…
Centril Mar 24, 2020
3d8b961
Rollup merge of #70074 - Centril:unpanictry, r=petrochenkov
Centril Mar 24, 2020
d626f5b
Rollup merge of #70077 - Aaron1011:feature/new-def-path-ident, r=petr…
Centril Mar 24, 2020
7bd86ce
Rollup merge of #70213 - eddyb:stalled-on-ty-or-const, r=nikomatsakis
Centril Mar 24, 2020
0d5b83d
Rollup merge of #70259 - wesleywiser:use_reveal_all, r=eddyb
Centril Mar 24, 2020
d309058
Rollup merge of #70284 - lcnr:issue70273-what-the-heck-git, r=eddyb
Centril Mar 24, 2020
170112c
Rollup merge of #70289 - nnethercote:refactor-codegen, r=eddyb
Centril Mar 24, 2020
9d0ae58
Auto merge of #70351 - Centril:rollup-tveoq3w, r=Centril
bors Mar 24, 2020
9d9649a
move ModifiedStatic error to ConstEval errors, and generally adjust t…
RalfJung Mar 21, 2020
f70af91
bless; add test for mutating a static
RalfJung Mar 21, 2020
69cf211
get back the more precise error message
RalfJung Mar 21, 2020
58a56cc
bless you
RalfJung Mar 21, 2020
03bb3bd
Add long error explanation for E0710 #61137
bishtpawan Mar 24, 2020
7a73b87
fix const_prop ICE
RalfJung Mar 22, 2020
cd9921e
Refactor changes
bishtpawan Mar 24, 2020
1add455
Auto merge of #69894 - vtbassmatt:master, r=nellshamrell
bors Mar 24, 2020
10226da
Update tools_lints
bishtpawan Mar 24, 2020
6c4d5d9
improve normalize cycle error
lcnr Mar 24, 2020
1509160
Add explanation for inner attribute
bishtpawan Mar 24, 2020
374ab25
Auto merge of #70163 - nikic:llvm-10-preparation, r=cuviper
bors Mar 24, 2020
5a62054
Clean up E0454
GuillaumeGomez Mar 24, 2020
1939b4c
actually we can reject all reads from mutable allocs in const-prop
RalfJung Mar 24, 2020
b31707e
Remove unknown lint from deny attribute
bishtpawan Mar 24, 2020
b4f71cd
ci: fix azure pipeline specific code in install-awscli
pietroalbini Jan 7, 2020
9d5c416
ci: rename script windows-symlink-build-dir to symlink-build-dir
pietroalbini Mar 20, 2020
9beb8f5
ci: add github actions configuration
pietroalbini Nov 26, 2019
b9c3633
ci: don't move the build to C: on GitHub Actions
pietroalbini Dec 16, 2019
1ba762a
ci: fix out of disk space errors on linux GHA
pietroalbini Mar 20, 2020
11aafa5
ci: run gha workflows for try, auto and master on the fork
pietroalbini Mar 20, 2020
ba97ad3
ci: move the whole workspace directory on gha/linux
pietroalbini Mar 20, 2020
89339df
ci: run the "bors build finished" jobs only during try and auto runs
pietroalbini Mar 20, 2020
f0bd035
bootstrap: remove default and only_host from expand-yaml-anchors
pietroalbini Mar 20, 2020
45910e7
ci: add notice on top of the azure pipelines configuration
pietroalbini Mar 23, 2020
03c64bf
spaces between braces really ruin readability
withoutboats Mar 24, 2020
2dcf54f
Auto merge of #70190 - pietroalbini:gha, r=Mark-Simulacrum
bors Mar 24, 2020
11763d4
update mir opt test
lcnr Mar 24, 2020
42b10e5
must_use on split_off
kornelski Mar 24, 2020
17b97ee
fmt
jeremystucki Mar 24, 2020
cfeedec
Fix placement of suggested generic param when bounds are present
estebank Mar 24, 2020
1fa6be0
resolve: Remove `rustc_attrs` as a standalone feature gate
petrochenkov Mar 24, 2020
212e6ce
Implement Fuse with Option
cuviper Mar 22, 2020
33cd9a2
Mark hotplug_codegen_backend as ignore-stage1
bjorn3 Mar 24, 2020
89feaf6
Rollup merge of #70023 - GuillaumeGomez:cleanup-e0436, r=Centril
Centril Mar 24, 2020
50d2f30
Rollup merge of #70234 - anp:tracked-std-traits, r=Amanieu
Centril Mar 24, 2020
b8093ba
Rollup merge of #70241 - RalfJung:global-mem, r=oli-obk
Centril Mar 24, 2020
8d4b5ff
Rollup merge of #70342 - withoutboats:io-slice-send-sync, r=Mark-Simu…
Centril Mar 24, 2020
f8ec23f
Rollup merge of #70350 - workingjubilee:patch-1, r=Dylan-DPC
Centril Mar 24, 2020
dc29016
Rollup merge of #70355 - GuillaumeGomez:cleanup-e0454, r=Dylan-DPC
Centril Mar 24, 2020
db2c70b
Rollup merge of #70359 - kornelski:mustsplit, r=Dylan-DPC
Centril Mar 24, 2020
bf1ad22
Rollup merge of #70368 - bjorn3:patch-2, r=jonas-schievink
Centril Mar 24, 2020
02046a5
Auto merge of #70371 - Centril:rollup-ywi1vo3, r=Centril
bors Mar 24, 2020
9172899
normalize some imports, prefer direct ones.
Centril Mar 24, 2020
1a21c28
Add test for #66312
tmandry Mar 24, 2020
7534efa
Reduce error duplication for invalid placeholder types in fn types
estebank Mar 24, 2020
bedc358
fix type name typo in doc comments
JOE1994 Mar 25, 2020
d03c02a
Rollup merge of #70331 - jeremystucki:privacy, r=estebank
Centril Mar 25, 2020
8aafb8a
Rollup merge of #70349 - Centril:hir-outa-rustc, r=Zoxc
Centril Mar 25, 2020
3cced91
Rollup merge of #70361 - tmiasko:backtrace, r=Mark-Simulacrum
Centril Mar 25, 2020
3d0976a
Rollup merge of #70364 - petrochenkov:nofrustc, r=Centril
Centril Mar 25, 2020
cb17049
Rollup merge of #70369 - estebank:bad-placeholder-in-where, r=Centril
Centril Mar 25, 2020
d894f5e
Rollup merge of #70373 - Centril:canon-imports, r=Mark-Simulacrum
Centril Mar 25, 2020
83fc855
Rollup merge of #70376 - tmandry:issue-66312, r=Centril
Centril Mar 25, 2020
cdb50c6
Auto merge of #70383 - Centril:rollup-hmfft3y, r=Centril
bors Mar 25, 2020
5c65568
update tool_lints
bishtpawan Mar 25, 2020
58fee52
is_union() instead of string comparsion
Centril Mar 25, 2020
bd15684
improve non-exhaustive struct pat error
Centril Mar 25, 2020
bd34826
simplify check_pat_tuple_struct
Centril Mar 25, 2020
c70aa34
borrowck: prefer "value" over "`_`".
Centril Mar 25, 2020
3c1d9ad
Auto merge of #70297 - nnethercote:clean-up-debugging-options, r=mich…
bors Mar 25, 2020
5be304b
miri: simplify shift operator overflow checking
RalfJung Mar 17, 2020
1ddbdc6
use checked casts and arithmetic in Miri engine
RalfJung Mar 21, 2020
9de6008
make bit_width return u64, consistently with other sizes in the compiler
RalfJung Mar 21, 2020
cd15b65
avoid double-cast in mplace_field
RalfJung Mar 21, 2020
d7e2650
miri: avoid a bunch of casts by offering usized-based field indexing
RalfJung Mar 21, 2020
f16b491
remove unnecessary cast
RalfJung Mar 21, 2020
0bc108a
make Size::from* methods generic in the integer type they accept
RalfJung Mar 22, 2020
afcb634
use Size addition instead of checked int addition
RalfJung Mar 24, 2020
1d67ca0
add helper method for ptr ops on Scalar; reduce unnecessary large ope…
RalfJung Mar 24, 2020
b7db732
go back to infix ops for Size
RalfJung Mar 24, 2020
7400955
add usize methods for Size getters
RalfJung Mar 24, 2020
0f7840b
Rename LayoutDetails to just Layout.
anyska Mar 4, 2020
f8e3da5
run test only on 64bit
lcnr Mar 25, 2020
a9484d4
Make x.py compatible with python 3.8.
Mar 25, 2020
21ecb0d
Update cargo.
ehuss Mar 25, 2020
4f429c0
impl TrustedRandomAccess for Fuse without FusedIterator
cuviper Mar 25, 2020
97f0a9e
Rollup merge of #70226 - RalfJung:checked, r=oli-obk
Dylan-DPC Mar 25, 2020
1154023
Rollup merge of #70319 - lcnr:issue63695, r=eddyb
Dylan-DPC Mar 25, 2020
3586ab6
Rollup merge of #70352 - bishtpawan:doc/61137-add-long-error-code-e07…
Dylan-DPC Mar 25, 2020
530c320
Rollup merge of #70366 - cuviper:option-fuse, r=dtolnay
Dylan-DPC Mar 25, 2020
9a9cb2d
Rollup merge of #70379 - JOE1994:patch-2, r=petrochenkov
Dylan-DPC Mar 25, 2020
a5fb9ae
Auto merge of #70404 - Dylan-DPC:rollup-iikcm6r, r=Dylan-DPC
bors Mar 25, 2020
eaa93c0
Clean up E0458 explanation
GuillaumeGomez Mar 25, 2020
5884c9d
Revert "Automatically tag as nominated for T-compiler"
spastorino Mar 25, 2020
1dc722c
gitignore: allow target to be a symlink
mathstuf Mar 25, 2020
818da9e
Rollup merge of #69700 - anyska:layout-details-rename, r=oli-obk
Dylan-DPC Mar 25, 2020
0fa57e4
Rollup merge of #70392 - brain0:fixxpy, r=Mark-Simulacrum
Dylan-DPC Mar 25, 2020
15359b0
Rollup merge of #70406 - GuillaumeGomez:cleanup-e0458, r=Dylan-DPC
Dylan-DPC Mar 25, 2020
5bccef5
Rollup merge of #70407 - spastorino:avoid-nomination-on-toolstate-bre…
Dylan-DPC Mar 25, 2020
84a2865
Rollup merge of #70409 - mathstuf:gitignore-target-symlink, r=Mark-Si…
Dylan-DPC Mar 25, 2020
e4519e2
Auto merge of #70412 - Dylan-DPC:rollup-yuq2mfy, r=Dylan-DPC
bors Mar 25, 2020
0fdb7df
avoid catching InterpError
RalfJung Mar 24, 2020
f18a6dc
Rename `def_span` to `guess_head_span`
estebank Mar 9, 2020
89571a1
Tweak chained operators diagnostic
estebank Mar 10, 2020
4832f3f
review comments
estebank Mar 26, 2020
632c0af
borrowck diagnostics: address review comments.
Centril Mar 26, 2020
da10963
typeck/pat: address review comments
Centril Mar 26, 2020
b105ac4
Rollup merge of #69866 - estebank:guess_head_span, r=eddyb
Centril Mar 26, 2020
9fa4953
Rollup merge of #69878 - estebank:chained-ops, r=Centril
Centril Mar 26, 2020
ef01fe6
Rollup merge of #70375 - RalfJung:check-defined-err, r=oli-obk
Centril Mar 26, 2020
ca7dfb1
Rollup merge of #70386 - Centril:patty, r=estebank
Centril Mar 26, 2020
7db4825
Rollup merge of #70389 - Centril:borrowck-no-underscores, r=mark-i-m
Centril Mar 26, 2020
16e9d3f
Rollup merge of #70395 - ehuss:update-cargo, r=ehuss
Centril Mar 26, 2020
a17dd36
Auto merge of #70415 - Centril:rollup-1zttfvl, r=Centril
bors Mar 26, 2020
5d12f22
update miri
RalfJung Mar 26, 2020
3b1d735
Auto merge of #70391 - RalfJung:miri, r=RalfJung
bors Mar 26, 2020
98bc76d
The xtensa triples are recognized by the compiler. Need to implement …
MabezDev Mar 5, 2019
0430cd1
Preliminary call abi for xtensa, it almost certainly has mistakes/ mi…
MabezDev Mar 5, 2019
747c164
Replace ArgType and FnType with ArgAbi and FnAbi in librustc_target::…
fmckeogh Mar 17, 2020
8a55adb
Tweaks to the xtensa call abi, small arrays arguments still need to b…
MabezDev Mar 7, 2019
ff47c61
Add built in target, based on msp430. This uses external gcc to gener…
MabezDev Mar 12, 2019
05621dc
Add xtensa-esp32-none-elf, xtensa-esp8266-none-elf targets. Remove xt…
MabezDev May 27, 2019
4fdfd19
Update README.md
MabezDev May 31, 2019
625169f
Merge pull request #3 from 0ndorio/fix/register_calculation
MabezDev Jul 25, 2019
79f4b2d
Merge pull request #10 from chocol4te/tidy_fix
MabezDev Nov 11, 2019
943132e
Fix ESP8266 linker.
reitermarkus Dec 4, 2019
8859b81
Add matrix link
MabezDev Feb 4, 2020
3a48b93
Fix 'no field `details` on type `abi::TyLayout<'_, Ty>`' in abi/call/…
fmckeogh Mar 26, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 4 additions & 0 deletions .github/ISSUE_TEMPLATE/blank_issue.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
name: Blank Issue
about: Create a blank issue.
---
44 changes: 44 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
name: Bug Report
about: Create a bug report for Rust.
labels: C-bug
---
<!--
Thank you for filing a bug report! 🐛 Please provide a short summary of the bug,
along with any information you feel relevant to replicating the bug.
-->

I tried this code:

```rust
<code>
```

I expected to see this happen: *explanation*

Instead, this happened: *explanation*

### Meta
<!--
If you're using the stable version of the compiler, you should also check if the
bug also exists in the beta or nightly versions.
-->

`rustc --version --verbose`:
```
<version>
```

<!--
Include a backtrace in the code block by setting `RUST_BACKTRACE=1` in your
environment. E.g. `RUST_BACKTRACE=1 cargo build`.
-->
<details><summary>Backtrace</summary>
<p>

```
<backtrace>
```

</p>
</details>
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: true
contact_links:
- name: Rust Programming Language Forum
url: https://users.rust-lang.org
about: Please ask and answer questions about Rust here.
52 changes: 52 additions & 0 deletions .github/ISSUE_TEMPLATE/ice.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
---
name: Internal Compiler Error
about: Create a report for an internal compiler error in rustc.
labels: C-bug, I-ICE, T-compiler
---
<!--
Thank you for finding an Internal Compiler Error! 🧊 If possible, try to provide
a minimal verifiable example. You can read "Rust Bug Minimization Patterns" for
how to create smaller examples.

http://blog.pnkfx.org/blog/2019/11/18/rust-bug-minimization-patterns/

-->

### Code

```
<code>
```


### Meta
<!--
If you're using the stable version of the compiler, you should also check if the
bug also exists in the beta or nightly versions.
-->

`rustc --version --verbose`:
```
<version>
```

### Error output

```
<output>
```

<!--
Include a backtrace in the code block by setting `RUST_BACKTRACE=1` in your
environment. E.g. `RUST_BACKTRACE=1 cargo build`.
-->
<details><summary><strong>Backtrace</strong></summary>
<p>

```
<backtrace>
```

</p>
</details>

58 changes: 58 additions & 0 deletions .github/ISSUE_TEMPLATE/tracking_issue.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
---
name: Tracking Issue
about: A tracking issue for a feature in Rust.
title: Tracking Issue for XXX
labels: C-tracking-issue
---
<!--
Thank you for creating a tracking issue! 📜 Tracking issues are for tracking a
feature from implementation to stabilisation. Make sure to include the relevant
RFC for the feature if it has one. Otherwise provide a short summary of the
feature and link any relevant PRs or issues, and remove any sections that are
not relevant to the feature.

Remember to add team labels to the tracking issue.
For a language team feature, this would e.g., be `T-lang`.
Such a feature should also be labeled with e.g., `F-my_feature`.
This label is used to associate issues (e.g., bugs and design questions) to the feature.
-->

This is a tracking issue for the RFC "XXX" (rust-lang/rfcs#NNN).
The feature gate for the issue is `#![feature(FFF)]`.

### About tracking issues

Tracking issues are used to record the overall progress of implementation.
They are also uses as hubs connecting to other relevant issues, e.g., bugs or open design questions.
A tracking issue is however *not* meant for large scale discussion, questions, or bug reports about a feature.
Instead, open a dedicated issue for the specific matter and add the relevant feature gate label.

### Steps
<!--
Include each step required to complete the feature. Typically this is a PR
implementing a feature, followed by a PR that stabilises the feature. However
for larger features an implementation could be broken up into multiple PRs.
-->

- [ ] Implement the RFC (cc @rust-lang/XXX -- can anyone write up mentoring
instructions?)
- [ ] Adjust documentation ([see instructions on rustc-dev-guide][doc-guide])
- [ ] Stabilization PR ([see instructions on rustc-dev-guide][stabilization-guide])

[stabilization-guide]: https://rustc-dev-guide.rust-lang.org/stabilization_guide.html#stabilization-pr
[doc-guide]: https://rustc-dev-guide.rust-lang.org/stabilization_guide.html#documentation-prs

### Unresolved Questions
<!--
Include any open questions that need to be answered before the feature can be
stabilised.
-->

XXX --- list all the "unresolved questions" found in the RFC to ensure they are
not forgotten

### Implementation history

<!--
Include a list of all the PRs that were involved in implementing the feature.
-->
Loading