[all-commits] [llvm/llvm-project] e4945c: [llvm] Fix most LLVM_ABI annotations in Support (#...

Fabrice de Gans via All-commits all-commits at lists.llvm.org
Wed Jun 10 12:10:24 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e4945cff7f120323d3f3da42923b87c24029d82f
      https://github.com/llvm/llvm-project/commit/e4945cff7f120323d3f3da42923b87c24029d82f
  Author: Fabrice de Gans <Steelskin at users.noreply.github.com>
  Date:   2026-06-10 (Wed, 10 Jun 2026)

  Changed paths:
    M llvm/include/llvm/Support/AArch64BuildAttributes.h
    M llvm/include/llvm/Support/CodeGenCoverage.h
    M llvm/include/llvm/Support/DebugCounter.h
    M llvm/include/llvm/Support/JSON.h
    M llvm/include/llvm/Support/Jobserver.h
    M llvm/include/llvm/Support/LSP/Protocol.h
    M llvm/include/llvm/Support/LSP/Transport.h
    M llvm/include/llvm/Support/MathExtras.h
    M llvm/include/llvm/Support/OptionStrCmp.h
    M llvm/include/llvm/Support/VirtualOutputBackend.h
    M llvm/include/llvm/Support/VirtualOutputBackends.h
    M llvm/include/llvm/Support/VirtualOutputConfig.h
    M llvm/include/llvm/Support/VirtualOutputError.h
    M llvm/include/llvm/Support/VirtualOutputFile.h
    M llvm/include/llvm/Support/Watchdog.h
    M llvm/include/llvm/Support/circular_raw_ostream.h
    M llvm/include/llvm/Support/raw_ostream_proxy.h

  Log Message:
  -----------
  [llvm] Fix most LLVM_ABI annotations in Support (#202932)

This updates most LLVM_ABI annotations in the Support headers to match
expected usage:
* All public APIs should be properly annotated.
* Inlined functions should not be annotated.

These changes were done by a script fixing annotations on LLVM public
headers and manually checked.

This effort is tracked in #109483.



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