about summary refs log tree commit diff
path: root/compiler/rustc_data_structures
diff options
context:
space:
mode:
authorJubilee <workingjubilee@gmail.com>2025-06-23 12:48:23 -0700
committerGitHub <noreply@github.com>2025-06-23 12:48:23 -0700
commitb7a9cd871c06d97aa7dadbbcf018c6aec24b1ffd (patch)
tree26d624ba1b9891e96ea8688943c4224fe3c1f0fa /compiler/rustc_data_structures
parent1569f14961384d1d389803992bdcef5913fc17b5 (diff)
parent81476465311b1b89cd70f3ade586faa322891a0c (diff)
downloadrust-b7a9cd871c06d97aa7dadbbcf018c6aec24b1ffd.tar.gz
rust-b7a9cd871c06d97aa7dadbbcf018c6aec24b1ffd.zip
Rollup merge of #142923 - folkertdev:min-function-alignment-no-attributes, r=workingjubilee
fix `-Zmin-function-alignment` on functions without attributes

tracking issue: https://github.com/rust-lang/rust/issues/82232
related: https://github.com/rust-lang/rust/pull/142854

The minimum function alignment was skipped on functions without attributes (because the logic was in a loop that only runs if there is at least one attribute). The underlying reason we didn't catch this before is that in our testing we generally apply `#[no_mangle]` to functions that are tested. I've added a test now that deliberately has no attributes.

r? `@workingjubilee`
Diffstat (limited to 'compiler/rustc_data_structures')
0 files changed, 0 insertions, 0 deletions