Konrad Borowski
a25144782b
Partially stabilize const_slice_from_raw_parts
...
This doesn't stabilize methods working on mutable pointers.
2022-07-09 23:20:02 +02:00
Nikolai Vazquez
0ecfaf8c87
Fix unsized field order
2022-06-03 12:58:36 -04:00
Nikolai Vazquez
3147b28e0b
Make std::mem::needs_drop accept ?Sized
2022-06-03 03:28:19 -04:00
bjorn3
44c10f8936
Merge commit '657a5ea84e8ed31ea241e2546bd3508c60a61713' into sync_cg_clif-2022-04-22
2022-04-22 21:11:38 +02:00
Yuri Astrakhan
cbe4379412
Spellchecking some comments
...
This PR attempts to clean up some minor spelling mistakes in comments
2022-03-30 01:39:38 -04:00
bjorn3
32d7ef9ef4
Merge commit '9518dddf4c90a01aa3decb3e5196d2b8cde9e403' into sync_cg_clif-2022-03-20
2022-03-20 16:55:21 +01:00
bjorn3
3af3734565
Merge commit 'e556666e0670e9f9066cb414f02a0699cda4d335' into sync_cg_clif-2021-12-30
2021-12-30 14:53:41 +01:00
bjorn3
09178516a9
Merge commit 'b2fb4a20baf301ad823d67c4665faf4ac7bf69c9' into sync_cg_clif-2021-12-20
2021-12-20 18:56:35 +01:00
Amanieu d'Antras
267a81a1a5
Remove alloc::prelude
...
As per the libs team decision in #58935 .
Closes #58935
2021-10-15 01:41:31 +02:00
bjorn3
b4c03aee15
Merge commit 'c66d21c78cb52efdd81e03d0f263de8a4c1448d9' into sync_cg_clif-2021-09-19
2021-09-19 13:56:58 +02:00
Marcel Hellwig
3c61a69852
remove box_syntax uses from cranelift and tools
2021-08-18 09:31:51 +02:00
bjorn3
959b60e8b8
Merge commit '7d045a208e8b476b6dd696ac47f85c441e884982' into sync_cg_clif-2021-07-07
2021-07-07 11:14:20 +02:00
bjorn3
1159f5941e
Merge commit '973663d4ef1358bcbe8e3a36300b2a109ccd0bd3' into sync_cg_clif-2021-05-27
2021-05-27 13:08:14 +02:00
Erin Power
99b4a3e183
Sync rustc_codegen_cranelift 'f0440a7a3b9977e97c87e38560af1d45090175db'
2021-04-30 14:49:58 +02:00
bjorn3
12febc383d
Merge commit '8f44c7a405f9bf0460706f9ba07ee85d7b7b8d91' into sync_cg_clif-2021-03-29
2021-03-29 10:45:09 +02:00
bjorn3
668a430c45
Merge commit '798920ff1833372886ff68eef485685c1f4e318f' into sync_cg_clif-2021-03-05
2021-03-05 19:12:59 +01:00
bjorn3
d33eee9c26
Merge commit '36e7a2e924cee2dabe6e771ffea43e36b05227fc' into sync_cg_clif-2021-02-01
2021-02-01 10:11:46 +01:00
bjorn3
54db92b25d
Merge commit '7141c87143d7d1d13b6572bf9372bb490836a888' into sync_cg_clif-2020-12-27
2020-12-27 10:30:38 +01:00
bjorn3
8684b25013
Merge commit 'a1d04256f3a1b3212a4a7e38433595dc386cb512' into sync_cg_clif-2020-11-27
2020-11-27 20:48:53 +01:00
Camelid
0047daa765
Rename optin_builtin_traits to auto_traits
...
They were originally called "opt-in, built-in traits" (OIBITs), but
people realized that the name was too confusing and a mouthful, and so
they were renamed to just "auto traits". The feature flag's name wasn't
updated, though, so that's what this PR does.
There are some other spots in the compiler that still refer to OIBITs,
but I don't think changing those now is worth it since they are internal
and not particularly relevant to this PR.
Also see <https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/opt-in.2C.20built-in.20traits.20(auto.20traits).20feature.20name >.
2020-11-23 14:14:06 -08:00
bjorn3
23f1e8090d
Merge commit '96dd3b88d5fd5bac497e4dfee3f295426ffcd19c' into update_cg_clif-2020-11-01
2020-11-03 11:00:04 +01:00
bjorn3
1c524b3a6a
Add 'compiler/rustc_codegen_cranelift/' from commit 'c50ef702aee7bd42dc30b994107431b0079a5bed'
...
git-subtree-dir: compiler/rustc_codegen_cranelift
git-subtree-mainline: 1119608db9
git-subtree-split: c50ef702ae
2020-10-26 09:53:27 +01:00