-
Notifications
You must be signed in to change notification settings - Fork 12.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rollup of 7 pull requests #128773
Rollup of 7 pull requests #128773
Commits on Jul 30, 2024
-
Add tests to ensure MTE tags are preserved across FFI boundaries
Added run-make tests to verify that, between a Rust-C FFI boundary in both directions, any MTE tags included in a pointer are preserved for the following pointer types, as well as any information stored using TBI: - int - float - string - function
Configuration menu - View commit details
-
Copy full SHA for e8ce9fa - Browse repository at this point
Copy the full SHA e8ce9faView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba5ff07 - Browse repository at this point
Copy the full SHA ba5ff07View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee89db9 - Browse repository at this point
Copy the full SHA ee89db9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb764bd - Browse repository at this point
Copy the full SHA bb764bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c987cb - Browse repository at this point
Copy the full SHA 3c987cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 216686b - Browse repository at this point
Copy the full SHA 216686bView commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 732037c - Browse repository at this point
Copy the full SHA 732037cView commit details
Commits on Aug 2, 2024
-
Update ar_archive_writer to 0.3.2
Version 0.3.1 has added support for writing import libraries. Version 0.3.2 fixed creating archives containing members of import libraries.
Configuration menu - View commit details
-
Copy full SHA for 44da6fa - Browse repository at this point
Copy the full SHA 44da6faView commit details
Commits on Aug 5, 2024
-
Enable msvc for run-make/rust-lld
This is simply a matter of using the right argument for lld-link.
Configuration menu - View commit details
-
Copy full SHA for 1737845 - Browse repository at this point
Copy the full SHA 1737845View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1054054 - Browse repository at this point
Copy the full SHA 1054054View commit details
Commits on Aug 7, 2024
-
Update
compiler-builtins
to 0.1.117This includes [1] which means we can remove the (nonworking) configuration of `no-f16-f128`. Fixes rust-lang#128401. [1]: rust-lang/compiler-builtins#652
Configuration menu - View commit details
-
Copy full SHA for 51e68c3 - Browse repository at this point
Copy the full SHA 51e68c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74653b6 - Browse repository at this point
Copy the full SHA 74653b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22c5952 - Browse repository at this point
Copy the full SHA 22c5952View commit details -
Configuration menu - View commit details
-
Copy full SHA for 520a5a5 - Browse repository at this point
Copy the full SHA 520a5a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c866e1f - Browse repository at this point
Copy the full SHA c866e1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34f29a2 - Browse repository at this point
Copy the full SHA 34f29a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c48f65 - Browse repository at this point
Copy the full SHA 3c48f65View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbd618d - Browse repository at this point
Copy the full SHA fbd618dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 484aca8 - Browse repository at this point
Copy the full SHA 484aca8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a25da07 - Browse repository at this point
Copy the full SHA a25da07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5006711 - Browse repository at this point
Copy the full SHA 5006711View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b96a60 - Browse repository at this point
Copy the full SHA 6b96a60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83276f5 - Browse repository at this point
Copy the full SHA 83276f5View commit details -
Co-authored-by: Amanieu d'Antras <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b98a0c - Browse repository at this point
Copy the full SHA 0b98a0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8818c95 - Browse repository at this point
Copy the full SHA 8818c95View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8eacd6 - Browse repository at this point
Copy the full SHA c8eacd6View commit details -
Rollup merge of rust-lang#128206 - bjorn3:import_lib_writing_refactor…
…, r=jieyouxu Make create_dll_import_lib easier to implement This will make it easier to implement raw-dylib support in cg_clif and cg_gcc. This PR doesn't yet include an create_dll_import_lib implementation for cg_clif as I need to correctly implement dllimport in cg_clif first before raw-dylib can work at all with cg_clif. Required for rust-lang/rustc_codegen_cranelift#1345
Configuration menu - View commit details
-
Copy full SHA for 6c96eb4 - Browse repository at this point
Copy the full SHA 6c96eb4View commit details -
Rollup merge of rust-lang#128221 - calebzulawski:implied-target-featu…
…res, r=Amanieu Add implied target features to target_feature attribute See [zulip](https://rust-lang.zulipchat.com/#narrow/stream/208962-t-libs.2Fstdarch/topic/Why.20would.20target-feature.20include.20implied.20features.3F) for some context. Adds implied target features, e.g. `#[target_feature(enable = "avx2")]` acts like `#[target_feature(enable = "avx2,avx,sse4.2,sse4.1...")]`. Fixes rust-lang#128125, fixes rust-lang#128426 The implied feature sets are taken from [the rust reference](https://doc.rust-lang.org/reference/attributes/codegen.html?highlight=target-fea#x86-or-x86_64), there are certainly more features and targets to add. Please feel free to reassign this to whoever should review it. r? `@Amanieu`
Configuration menu - View commit details
-
Copy full SHA for 044456d - Browse repository at this point
Copy the full SHA 044456dView commit details -
Rollup merge of rust-lang#128384 - dheaton-arm:mte-test, r=jieyouxu
Add tests to ensure MTE tags are preserved across FFI boundaries Added run-make tests to verify that, between a Rust-C FFI boundary in both directions, any MTE tags included in a pointer are preserved for the following pointer types, as well as any information stored using TBI: - int - float - string - function try-job: aarch64-gnu
Configuration menu - View commit details
-
Copy full SHA for 492b55c - Browse repository at this point
Copy the full SHA 492b55cView commit details -
Rollup merge of rust-lang#128656 - ChrisDenton:rust-lld, r=lqd
Enable msvc for run-make/rust-lld This is simply a matter of using the right argument for lld-link. As a bonus, I also fixed a typo. try-job: i686-msvc try-job: x86_64-msvc
Configuration menu - View commit details
-
Copy full SHA for 009a914 - Browse repository at this point
Copy the full SHA 009a914View commit details -
Rollup merge of rust-lang#128691 - tgross35:update-builtins, r=Amanieu
Update `compiler-builtins` to 0.1.117 This includes [1] which means we can remove the (nonworking) configuration of `no-f16-f128`. Fixes rust-lang#128401. [1]: rust-lang/compiler-builtins#652 try-job: dist-various-1
Configuration menu - View commit details
-
Copy full SHA for 97bc01b - Browse repository at this point
Copy the full SHA 97bc01bView commit details -
Rollup merge of rust-lang#128700 - Oneirical:i-ffind-these-tests-quit…
…e-simdple, r=jieyouxu Migrate `simd-ffi` `run-make` test to rmake Part of rust-lang#121876 and the associated [Google Summer of Code project](https://blog.rust-lang.org/2024/05/01/gsoc-2024-selected-projects.html). try-job: x86_64-msvc try-job: x86_64-mingw try-job: i686-msvc try-job: armhf-gnu try-job: test-various try-job: aarch64-apple try-job: x86_64-gnu-llvm-17
Configuration menu - View commit details
-
Copy full SHA for e4e38fc - Browse repository at this point
Copy the full SHA e4e38fcView commit details -
Rollup merge of rust-lang#128758 - devnexen:vxworks_release_min, r=tg…
…ross35 Specify a minimum supported version for VxWorks Document that VxWorks 7 is the minimum supported version.
Configuration menu - View commit details
-
Copy full SHA for a1e70ad - Browse repository at this point
Copy the full SHA a1e70adView commit details