bjorn3
|
b1421dea1d
|
Support inline asm on AArch64
Also stop changing the frame pointer on x86_64. This confuses unwinders.
|
2023-10-05 19:06:08 +00:00 |
|
bjorn3
|
3deb6c69e0
|
Rustup to rustc 1.73.0-nightly (03a119b0b 2023-08-07)
|
2023-08-09 10:05:36 +00:00 |
|
bjorn3
|
a8a722f211
|
Sync from rust 0308df23e6
|
2023-07-22 10:54:06 +00:00 |
|
chenx97
|
648f5e4208
|
support for mips64r6 as a target_arch value
|
2023-07-18 18:58:18 +08:00 |
|
bjorn3
|
aebbeceb88
|
Handle rust-call abi without self argument
Fixes #1236
|
2023-06-20 10:05:23 +00:00 |
|
bjorn3
|
ab836ca5e3
|
Fix transmuting fat pointers to integers
Fixes #1325
|
2023-06-19 20:55:55 +00:00 |
|
bjorn3
|
d169ee3457
|
Recurse into function signatures in assert_assignable
Fixes #1311
|
2023-06-19 19:30:44 +00:00 |
|
bjorn3
|
87374d89e0
|
Rustup to rustc 1.72.0-nightly (2d0aa5768 2023-06-18)
|
2023-06-19 14:03:36 +00:00 |
|
bjorn3
|
361a1ea39b
|
Sync from rust 2d0aa57684
|
2023-06-19 13:55:47 +00:00 |
|
DrMeepster
|
f429b3e67f
|
remove box_free and replace with drop impl
|
2023-06-16 13:41:06 -07:00 |
|
bjorn3
|
81ea0b29ea
|
Merge commit '8830dccd1d4c74f1f69b0d3bd982a3f1fcde5807' into sync_cg_clif-2023-06-15
|
2023-06-15 17:56:01 +00:00 |
|
bjorn3
|
c09ef96878
|
Implement _mm_shuffle_epi8
|
2023-06-06 09:34:21 +00:00 |
|
bjorn3
|
1797ae5174
|
Define rust_eh_personality for alloc_example
x86_64-pc-windows-gnu requires it to be defined.
|
2023-06-05 16:54:37 +00:00 |
|
bjorn3
|
76900705e8
|
Implement all vendor intrinsics used by regex on AVX2 systems
This allows it to work with --sysroot llvm
|
2023-06-05 15:33:54 +00:00 |
|
bjorn3
|
72b194cd50
|
Fix #[cfg(target_os)] for macOS
Fixes #1376
|
2023-05-26 08:44:32 +00:00 |
|
bjorn3
|
b3415291a6
|
Rustup to rustc 1.71.0-nightly (a2b1646c5 2023-05-25)
|
2023-05-26 08:27:47 +00:00 |
|
bjorn3
|
134dc33485
|
Fix testing with unstable features disabled
|
2023-05-24 17:31:25 +00:00 |
|
bjorn3
|
72e67c862f
|
Fix compiling all tests with LLVM
|
2023-05-24 17:27:32 +00:00 |
|
bjorn3
|
8bf550e616
|
Merge commit 'ef07e8e60f994ec014d049a95591426fb92ebb79' into sync_cg_clif-2023-04-29
|
2023-04-29 12:00:43 +00:00 |
|
bjorn3
|
72022bb24d
|
Sync from rust f495605381
|
2023-04-29 11:10:56 +00:00 |
|
bjorn3
|
1c978ee516
|
Sync from rust f5559e3382
|
2023-04-25 11:32:28 +00:00 |
|
Matthias Krüger
|
b908472a93
|
Revert "Remove #[alloc_error_handler] from the compiler and library"
This reverts commit abc0660118 .
|
2023-04-25 00:08:35 +02:00 |
|
Amanieu d'Antras
|
2ead2f56c0
|
Remove #[alloc_error_handler] from the compiler and library
|
2023-04-16 08:35:50 -07:00 |
|
bjorn3
|
41866bf2f4
|
Fix a couple of 2018 edition warnings
|
2023-04-13 13:17:26 +00:00 |
|
bjorn3
|
51ac38190f
|
Enable tls test on MSVC Windows
|
2023-04-13 13:15:36 +00:00 |
|
bjorn3
|
45eb938b09
|
Rustup to rustc 1.70.0-nightly (af06dce64 2023-04-08)
|
2023-04-09 15:12:19 +00:00 |
|
bjorn3
|
c3ee030119
|
Fix passing and returning vector types
|
2023-03-26 10:22:37 +00:00 |
|
bjorn3
|
18184d8ecd
|
Format all tests in example/
|
2023-03-18 14:27:50 +00:00 |
|
bjorn3
|
7b3bd56ed9
|
Merge commit 'dec0daa8f6d0a0e1c702f169abb6bf3eee198c67' into sync_cg_clif-2023-03-15
|
2023-03-15 14:41:48 +00:00 |
|
clubby789
|
2c122a8926
|
Remove uses of box_syntax in rustc and tools
|
2023-03-12 13:19:46 +00:00 |
|
Pietro Albini
|
0738ffe419
|
replace legacy copyright annotations in submodules
|
2023-03-09 12:24:47 +01:00 |
|
bjorn3
|
98a276b589
|
Merge commit '2bb3996244cf1b89878da9e39841e9f6bf061602' into sync_cg_clif-2022-12-14
|
2022-12-14 19:30:46 +01:00 |
|
bjorn3
|
9950bd1dc5
|
Merge commit '266e96785ab71834b917bf474f130a6d8fdecd4b' into sync_cg_clif-2022-10-23
|
2022-10-23 16:22:55 +02:00 |
|
Urgau
|
102a577bb3
|
Stabilize bench_black_box
|
2022-09-27 17:38:51 +02:00 |
|
bjorn3
|
cfef0a4f8d
|
Merge commit 'e9d1a0a7b0b28dd422f1a790ccde532acafbf193' into sync_cg_clif-2022-08-24
|
2022-08-24 18:40:58 +02:00 |
|
Maybe Waffle
|
bd1ab72406
|
Replace most uses of pointer::offset with add and sub
|
2022-08-21 02:21:41 +04:00 |
|
bjorn3
|
640c3f730a
|
Merge commit 'c19edfd71a1d0ddef86c2c67fdb40718d40a72b4' into sync_cg_clif-2022-07-25
|
2022-07-25 16:07:57 +02:00 |
|
Konrad Borowski
|
743cee6ca9
|
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
|
eb5f23737b
|
Fix unsized field order
|
2022-06-03 12:58:36 -04:00 |
|
Nikolai Vazquez
|
7a8b96f89d
|
Make std::mem::needs_drop accept ?Sized
|
2022-06-03 03:28:19 -04:00 |
|
bjorn3
|
32202f20cd
|
Merge commit 'f2cdd4a78d89c009342197cf5844a21f8aa813df' into sync_cg_clif-2022-04-22
|
2022-04-22 21:11:38 +02:00 |
|
Yuri Astrakhan
|
93aedb67df
|
Spellchecking some comments
This PR attempts to clean up some minor spelling mistakes in comments
|
2022-03-30 01:39:38 -04:00 |
|
bjorn3
|
d1904e5855
|
Merge commit '370c397ec9169809e5ad270079712e0043514240' into sync_cg_clif-2022-03-20
|
2022-03-20 16:55:21 +01:00 |
|
bjorn3
|
a5a14258e5
|
Merge commit '40b00f4200fbdeefd11815398cb46394b8cb0a5e' into sync_cg_clif-2021-12-30
|
2021-12-30 14:53:41 +01:00 |
|
bjorn3
|
799e067912
|
Merge commit '97e504549371d7640cf011d266e3c17394fdddac' into sync_cg_clif-2021-12-20
|
2021-12-20 18:56:35 +01:00 |
|
Amanieu d'Antras
|
44cce7a4c8
|
Remove alloc::prelude
As per the libs team decision in #58935.
Closes #58935
|
2021-10-15 01:41:31 +02:00 |
|
bjorn3
|
5d3b8e7c1b
|
Merge commit '61667dedf55e3e5aa584f7ae2bd0471336b92ce9' into sync_cg_clif-2021-09-19
|
2021-09-19 13:56:58 +02:00 |
|
Marcel Hellwig
|
8b8ab5f599
|
remove box_syntax uses from cranelift and tools
|
2021-08-18 09:31:51 +02:00 |
|
bjorn3
|
fb92375755
|
Merge commit '3a31c6d8272c14388a34622193baf553636fe470' into sync_cg_clif-2021-07-07
|
2021-07-07 11:14:20 +02:00 |
|
bjorn3
|
d6b03451e6
|
Merge commit '40dd3e2b7089b5e96714e064b731f6dbf17c61a9' into sync_cg_clif-2021-05-27
|
2021-05-27 13:08:14 +02:00 |
|