[all-commits] [llvm/llvm-project] cf239c: [NFC] Make format() more amenable to format attrib...

apple-fcloutier via All-commits all-commits at lists.llvm.org
Wed Nov 2 13:57:16 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: cf239c2f1777eb94a4801a086acf1332a7d3cccf
      https://github.com/llvm/llvm-project/commit/cf239c2f1777eb94a4801a086acf1332a7d3cccf
  Author: FĂ©lix Cloutier <fcloutier at apple.com>
  Date:   2022-11-02 (Wed, 02 Nov 2022)

  Changed paths:
    M llvm/include/llvm/Support/Format.h
    M llvm/lib/Support/CMakeLists.txt
    A llvm/lib/Support/Format.cpp
    M llvm/lib/TableGen/SetTheory.cpp
    M llvm/unittests/Support/CMakeLists.txt
    A llvm/unittests/Support/FormatChkTest.cpp
    M llvm/utils/TableGen/GlobalISel/GIMatchDag.cpp

  Log Message:
  -----------
  [NFC] Make format() more amenable to format attributes

This change modifies the implementation of the format() function
so that vendor forks committed to building with compilers that
support __attribute__((format)) on non-variadic functions can
check the format() function with it.

rdar://84571523




More information about the All-commits mailing list