Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 674821 Details for
Bug 756544
mail-client/thunderbird-78.5.0 fails to compile with dev-lang/rust-1.48.0
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
01-mmx-removed-from-rust-cranes-packed_simd-950903a66950eaff745b0a029f2051d305df1c22.patch
01-mmx-removed-from-rust-cranes-packed_simd-950903a66950eaff745b0a029f2051d305df1c22.patch (text/plain), 2.03 KB, created by
Attila Tóth
on 2020-11-25 09:22:25 UTC
(
hide
)
Description:
01-mmx-removed-from-rust-cranes-packed_simd-950903a66950eaff745b0a029f2051d305df1c22.patch
Filename:
MIME Type:
Creator:
Attila Tóth
Created:
2020-11-25 09:22:25 UTC
Size:
2.03 KB
patch
obsolete
>From 950903a66950eaff745b0a029f2051d305df1c22 Mon Sep 17 00:00:00 2001 >From: Justus K <justus.k@protonmail.com> >Date: Tue, 22 Sep 2020 15:36:03 +0200 >Subject: [PATCH] Remove `x86_m8x8_sse_impl` macro > >--- > thunderbird-78.5.0/third_party/rust/packed_simd/src/codegen/reductions/mask/x86/sse.rs | 32 -------------------------- > 1 file changed, 32 deletions(-) > >diff --git thunderbird-78.5.0-orig/third_party/rust/packed_simd/src/codegen/reductions/mask/x86/sse.rs thunderbird-78.5.0-dwok/third_party/rust/packed_simd/src/codegen/reductions/mask/x86/sse.rs >index 7482f943..eb1ef7fa 100644 >--- thunderbird-78.5.0-orig/third_party/rust/packed_simd/src/codegen/reductions/mask/x86/sse.rs >+++ thunderbird-78.5.0-dwok/third_party/rust/packed_simd/src/codegen/reductions/mask/x86/sse.rs >@@ -34,35 +34,3 @@ macro_rules! x86_m32x4_sse_impl { > } > }; > } >- >-macro_rules! x86_m8x8_sse_impl { >- ($id:ident) => { >- impl All for $id { >- #[inline] >- #[target_feature(enable = "sse")] >- unsafe fn all(self) -> bool { >- #[cfg(target_arch = "x86")] >- use crate::arch::x86::_mm_movemask_pi8; >- #[cfg(target_arch = "x86_64")] >- use crate::arch::x86_64::_mm_movemask_pi8; >- // _mm_movemask_pi8(a) creates an 8bit mask containing the most >- // significant bit of each byte of `a`. If all bits are set, >- // then all 8 lanes of the mask are true. >- _mm_movemask_pi8(crate::mem::transmute(self)) >- == u8::max_value() as i32 >- } >- } >- impl Any for $id { >- #[inline] >- #[target_feature(enable = "sse")] >- unsafe fn any(self) -> bool { >- #[cfg(target_arch = "x86")] >- use crate::arch::x86::_mm_movemask_pi8; >- #[cfg(target_arch = "x86_64")] >- use crate::arch::x86_64::_mm_movemask_pi8; >- >- _mm_movemask_pi8(crate::mem::transmute(self)) != 0 >- } >- } >- }; >-}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 756544
: 674821 |
674824
|
674827
|
674830
|
674833