Are there ABIs which restrict the caller from modifying an argument passed by reference?

Are there ABIs which restrict the caller from modifying an argument passed by reference?

• I’m researching how different ABIs work in relation to implementing tail calls in the Rust compiler. • One thing that I’m currently interested in is if there are ABIs which prohi

Language Internals · February 19, 2026 (updated February 24, 2026) · 2 min · 309 words