[all-commits] [llvm/llvm-project] 2c2148: [C2y] Add documentation to conform to WG14 N3262; ...

Aaron Ballman via All-commits all-commits at lists.llvm.org
Fri Jul 12 04:07:49 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2c2148de851faaca5fe0f47bcac84a10fcd53017
      https://github.com/llvm/llvm-project/commit/2c2148de851faaca5fe0f47bcac84a10fcd53017
  Author: Aaron Ballman <aaron at aaronballman.com>
  Date:   2024-07-12 (Fri, 12 Jul 2024)

  Changed paths:
    M clang/docs/LanguageExtensions.rst
    A clang/test/C/C2y/n3262.c
    M clang/www/c_status.html

  Log Message:
  -----------
  [C2y] Add documentation to conform to WG14 N3262; NFC (#98146)

This paper is about whether a copy of a va_list object which was not
produced by calling va_copy is valid to use or not. While this may work
on some targets, we explicitly document it as undefined behavior for all
targets so there's not confusion as to when it's valid or not. It's not
a burden for a user to use va_copy explicitly.



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