Closed
Description
- 0001-Disable-stdsimd.patch (8c2577c removed patch, but doesn't fix stdsimd) (assumes llvm intrinsics, https://github.com/bjorn3/rustc_codegen_cranelift/issues/171)0002-Disable-u128-and-i128-in-libcore.patch (blocked on i128 support bytecodealliance/cranelift#354) (mostly removed in 57feadc by letting u128 and i128 taking or returning function trap, more removed in 8506784)0003-Disable-inline-assembly-in-hint-spin_loop.patch
(inline assembly, should probably become an intrinsic)(1e07410)0006-alloc-Disable-some-unsupported-stuff.patch(blocked on i128 support bytecodealliance/cranelift#354)(e09ae25)0009-Workaround-missing-saturating_sub-intrinsic-impl.patch(blocked on Implement a subset of all intrinsics #1)(???)0011-Workaround-for-libstd-crash.patch (05307af)0013-Patch-away-bswap-usage.patch(blocked on Implement a subset of all intrinsics #1)(db5ffde)0014-Don-t-use-OS-TLS.patch (05307af)0015-Remove-usage-of-unsized-locals.patch(blocked on Unsized locals #15)(dcc86d3)0016-Disable-cpuid-intrinsic.patch (blocked on implementing x86 intrinsiccpuid
) (Emulate cpuid #1070)0018-test-Force-single-thread-mode.patch(blocked on Support multithreading #388)0022-core-Disable-not-compiling-tests.patch (blocked on Fix libcore tests #806)0023-core-Ignore-failing-tests.patch (blocked on Fix libcore tests #806)0024-libstd-Revert-arg-initialization-on-linux-to-not-req.patch(blocked on implementing(5c6bf83)#[link_section]
)0025-Remove-usage-of-extern_weak-in-thread_local_dtor.patch (Fix weak linkage #1074)
Metadata
Metadata
Assignees
Type
Projects
Milestone
Relationships
Development
No branches or pull requests
Activity
Remove some unnecessary patches
bjorn3 commentedon Nov 13, 2020
The only remaining patches are for tests in libcore.