Closed Bug 2066959 Opened 1 month ago Closed 1 month ago

Enable -fstack-clash-protection on riscv64 with Clang>=22.1.8

Categories

(Firefox Build System :: Toolchains, task)

RISCV64
Linux
task

Tracking

(firefox157 fixed)

RESOLVED FIXED
157 Branch
Tracking Status
firefox157 --- fixed

People

(Reporter: csmantle, Assigned: csmantle)

References

Details

Attachments

(1 file)

This feature has been fixed since Clang 22.1.8.

This feature was merged into Clang's release/22.x on Jun 12, 2026 and
was released with Clang 22.1.8. It was also shipped with the main
branch.

Link: https://github.com/llvm/llvm-project/pull/195456
("[CodeGen][RISCV] Inline stack probes immediately after allocateStack
in eliminateCallFramePseudoInstr")
Link: https://github.com/llvm/llvm-project/pull/202882 ("release/22.x
v2: [CodeGen][RISCV] Inline stack probes immediately after allocateStack
in eliminateCallFramePseudoInstr (#195456)")

Blocks: 2023167
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 157 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: