[all-commits] [llvm/llvm-project] b31c23: [LangRef] allow omitting `va_end` (#203087)
Folkert de Vries via All-commits
all-commits at lists.llvm.org
Mon Jun 15 10:38:38 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b31c239b071bbcb9beb1f999d25854cbb5028642
https://github.com/llvm/llvm-project/commit/b31c239b071bbcb9beb1f999d25854cbb5028642
Author: Folkert de Vries <folkert at folkertdev.nl>
Date: 2026-06-15 (Mon, 15 Jun 2026)
Changed paths:
M llvm/docs/LangRef.rst
Log Message:
-----------
[LangRef] allow omitting `va_end` (#203087)
In Rust we'd like to be able to omit `va_end`: it is a no-op on all
currently supported targets, and the requirement that it is paired
exactly with `va_start` and `va_copy` (in the same frame) cannot be
unified with a language with move semantics.
cc https://github.com/rust-lang/rust/pull/157627
https://github.com/rust-lang/rust/pull/155697
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list