Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
d907a6b
rustdoc: Correctly handle long crate names on mobile
GuillaumeGomez Jan 31, 2024
5d29f5a
Add regression test for #120471 to ensure that long crate name are ha…
GuillaumeGomez Jan 31, 2024
d51e703
As Windows 10 requires certain features like CMPXCHG16B and a few oth…
CKingX Feb 9, 2024
d6766e2
Update x86_64_pc_windows_msvc.rs
CKingX Feb 9, 2024
fcb06f7
Update x86_64_pc_windows_msvc.rs
CKingX Feb 9, 2024
abeac8f
Update x86_64_uwp_windows_gnu.rs
CKingX Feb 9, 2024
1c6dda7
Possibly removed merge policy
CKingX Feb 9, 2024
376c7b9
Added sahf feature to windows targets
CKingX Feb 13, 2024
131cc37
Initiate the inner usage of cfg_match (Library)
c410-f3r Feb 16, 2024
9b3fcf9
Detect when method call on argument could be removed to fulfill faile…
estebank Feb 14, 2024
3a917cd
make "invalid fragment specifier" translatable
tshepang Feb 14, 2024
e3859d2
add test to guard against inaccurate diagnostic
tshepang Feb 17, 2024
408eeae
Improve wording of static_mut_ref
obeis Feb 17, 2024
2a438a6
Rollup merge of #116342 - c410-f3r:t3st3ss, r=Mark-Simulacrum
CKingX Feb 18, 2024
12af8a9
Rollup merge of #120526 - GuillaumeGomez:mobile-long-crate-name, r=no…
CKingX Feb 18, 2024
8aea4c3
Rollup merge of #120820 - CKingX:cpu-base-minimum, r=petrochenkov
CKingX Feb 18, 2024
c465cfa
Rollup merge of #121034 - obeis:improve-static-mut-ref, r=RalfJung
CKingX Feb 18, 2024
3aff0b0
Rollup merge of #121067 - tshepang:make-expand-translatable, r=fmease
CKingX Feb 18, 2024
72997ad
Rollup merge of #121100 - estebank:issue-71252, r=compiler-errors
CKingX Feb 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Possibly removed merge policy
  • Loading branch information
CKingX committed Feb 9, 2024
commit 1c6dda72774d19e79d14b7a51c047414b3126b7b
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,15 @@ use crate::spec::{base, Cc, LinkerFlavor, Lld, Target};
pub fn target() -> Target {
let mut base = base::windows_gnu::opts();
base.cpu = "x86-64".into();
base.features = "+cx16,+sse3".into();
base.plt_by_default = false;
// Use high-entropy 64 bit address space for ASLR
base.add_pre_link_args(
LinkerFlavor::Gnu(Cc::No, Lld::No),
&["-m", "i386pep", "--high-entropy-va"],
);
base.add_pre_link_args(LinkerFlavor::Gnu(Cc::Yes, Lld::No), &["-m64", "-Wl,--high-entropy-va"]);
base.max_atomic_width = Some(64);
base.max_atomic_width = Some(128);
base.linker = Some("x86_64-w64-mingw32-gcc".into());

Target {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,10 @@ use crate::spec::{base, Cc, LinkerFlavor, Lld, Target};
pub fn target() -> Target {
let mut base = base::windows_gnullvm::opts();
base.cpu = "x86-64".into();
base.features = "+cx16,+sse3".into();
base.plt_by_default = false;
base.add_pre_link_args(LinkerFlavor::Gnu(Cc::Yes, Lld::No), &["-m64"]);
base.max_atomic_width = Some(64);
base.max_atomic_width = Some(128);
base.linker = Some("x86_64-w64-mingw32-clang".into());

Target {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@ use crate::spec::{base, Target};
pub fn target() -> Target {
let mut base = base::windows_uwp_msvc::opts();
base.cpu = "x86-64".into();
base.features = "+cx16,+sse3".into();
base.plt_by_default = false;
base.max_atomic_width = Some(64);
base.max_atomic_width = Some(128);

Target {
llvm_target: "x86_64-pc-windows-msvc".into(),
Expand Down