[all-commits] [llvm/llvm-project] 456fa4: [C2y] Claim conformance to WG14 N3505

Aaron Ballman via All-commits all-commits at lists.llvm.org
Tue Mar 11 12:04:38 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 456fa47bab479f0ef1136d07687bd1b2635b1a26
      https://github.com/llvm/llvm-project/commit/456fa47bab479f0ef1136d07687bd1b2635b1a26
  Author: Aaron Ballman <aaron at aaronballman.com>
  Date:   2025-03-11 (Tue, 11 Mar 2025)

  Changed paths:
    A clang/test/C/C2y/n3505.c
    M clang/www/c_status.html

  Log Message:
  -----------
  [C2y] Claim conformance to WG14 N3505

This paper clarified that conditional inclusion in the preprocessor
requires the integer constant expression to be comprised only of
integer and character literals, punctuators, or implementation-defined
tokens.

This is something Clang has always required.



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