summary refs log tree commit diff
path: root/tests/ui/abi
AgeCommit message (Expand)AuthorLines
2024-08-27ABI compat check: detect unadjusted ABI mismatchesRalf Jung-3/+4
2024-08-18Auto merge of #125854 - beetrees:zst-arg-abi, r=estebankbors-0/+704
2024-08-09unconditionally allow shadow call-stack for AArch64 whenever fixed-x18 is app...Ding Xiang Fei-0/+15
2024-08-02Move ZST ABI handling to `rustc_target`beetrees-0/+704
2024-07-30Crash test for issue 121444 has been fixedNikita Popov-0/+15
2024-07-18Use more accurate span for `addr_of!` suggestionEsteban Küber-2/+2
2024-07-12Auto merge of #123351 - beetrees:x86-ret-snan-rust, r=nikic,workingjubileebors-0/+61
2024-07-11Rollup merge of #127605 - nikic:remove-extern-wasm, r=oli-obkMatthias Krüger-86/+63
2024-07-11Remove extern "wasm" ABINikita Popov-86/+63
2024-07-11Always use a colon in `//@ normalize-*:` headersZalathar-5/+5
2024-07-04Rollup merge of #123043 - GoldsteinE:fix/repr-c-dead-branches, r=oli-obkMatthias Krüger-0/+5
2024-07-01Ensure tests don't fail on i586 in CIbeetrees-43/+47
2024-06-28Clarify guarantees about ABI compatibilityMax “Goldstein” Siling-0/+1
2024-06-28Disable dead variant removal for `#[repr(C)]` enums.Goldstein-0/+4
2024-06-22Allow "C-unwind" fn to have C variadicsJubilee Young-0/+8
2024-06-21Fix remaining casesMichael Goulet-5/+5
2024-06-01Ensure floats are returned losslessly by the Rust ABI on 32-bit x86beetrees-0/+57
2024-05-31NVPTX: Avoid PassMode::Direct for C ABIKjetil Kjeka-7/+3
2024-05-29Auto merge of #125702 - workingjubilee:tell-tidy-about-csky, r=nikicbors-8/+5
2024-05-29Rollup merge of #124655 - Darksonn:fixed-x18, r=lqd,estebankMatthias Krüger-0/+25
2024-05-29tests: reenable ABI compatibility test for cskyJubilee Young-8/+5
2024-05-29Simplify check for unsupported architecturesAlice Ryhl-10/+2
2024-05-29Auto merge of #125695 - RalfJung:fn_arg_sanity_check, r=jieyouxubors-0/+1
2024-05-29fn_arg_sanity_check: fix panic messageRalf Jung-0/+1
2024-05-28Disable stack overflow handler tests on iOS-like platformsMads Marquart-0/+8
2024-05-15Remove aarch64 from revisions listAlice Ryhl-1/+1
2024-05-15Remove fixed_x18.aarch64.stderrAlice Ryhl-2/+0
2024-05-15Use an error struct instead of a panicAlice Ryhl-0/+35
2024-05-11Rollup merge of #124096 - saethlin:rust-dbg-call, r=NilstriebMatthias Krüger-154/+53
2024-05-06Refactor float `Primitive`s to a separate `Float` typebeetrees-1/+3
2024-04-22Stabilize generic `NonZero`.Markus Reiter-1/+0
2024-04-18Auto merge of #124072 - saethlin:less-sysroot-libc-misc, r=jieyouxubors-8/+6
2024-04-18Rollup merge of #124090 - durin42:llvm-19-riscv-feature, r=cuviperMatthias Krüger-2/+2
2024-04-17llvm: update riscv target feature to match LLVM 19Augie Fackler-2/+2
2024-04-17Clean up users of rust_dbg_callBen Kimock-154/+53
2024-04-17Remove libc from rust_get_test_int usesBen Kimock-49/+16
2024-04-17Remove libc from more testsBen Kimock-8/+6
2024-04-15Use the rustc_private libc less in testsBen Kimock-13/+7
2024-03-17extend extern tests to include FiveU16sErik Desjardins-0/+56
2024-03-12Auto merge of #121282 - saethlin:gep-null-means-no-provenance, r=scottmcmbors-3/+3
2024-03-11Lower transmutes from int to pointer type as gep on nullBen Kimock-3/+3
2024-03-11Update test directives for `wasm32-wasip1`Alex Crichton-52/+4
2024-03-07Auto merge of #122113 - matthiaskrgr:rollup-5d1jnwi, r=matthiaskrgrbors-1/+1
2024-03-06compiletest: Add a `//@ needs-threads` directiveAlex Crichton-3/+3
2024-03-06loongarch: add frecipe and relax target featureWANG Rui-1/+1
2024-03-05only set noalias on Box with the global allocatorRalf Jung-0/+1
2024-03-02Add a new `wasm32-wasip1` target to rustcAlex Crichton-3/+3
2024-02-25Use generic `NonZero` in tests.Markus Reiter-4/+5
2024-02-18Improve wording of static_mut_refObei Sideg-13/+13
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-241/+241