[all-commits] [llvm/llvm-project] f99ad3: [llvm] Fix most LLVM_ABI annotations in Obj* (#202...

Fabrice de Gans via All-commits all-commits at lists.llvm.org
Wed Jun 10 06:49:52 PDT 2026


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

  Changed paths:
    M llvm/include/llvm/ObjCopy/DXContainer/DXContainerObjcopy.h
    M llvm/include/llvm/ObjCopy/XCOFF/XCOFFObjcopy.h
    M llvm/include/llvm/Object/BBAddrMap.h
    M llvm/include/llvm/Object/GOFF.h
    M llvm/include/llvm/Object/OffloadBundle.h
    M llvm/include/llvm/ObjectYAML/ArchiveYAML.h
    M llvm/include/llvm/ObjectYAML/COFFYAML.h
    M llvm/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h
    M llvm/include/llvm/ObjectYAML/DXContainerYAML.h
    M llvm/include/llvm/ObjectYAML/ELFYAML.h
    M llvm/include/llvm/ObjectYAML/GOFFYAML.h
    M llvm/include/llvm/ObjectYAML/MachOYAML.h
    M llvm/include/llvm/ObjectYAML/MinidumpYAML.h
    M llvm/include/llvm/ObjectYAML/ObjectYAML.h
    M llvm/include/llvm/ObjectYAML/OffloadYAML.h
    M llvm/include/llvm/ObjectYAML/WasmYAML.h
    M llvm/include/llvm/ObjectYAML/XCOFFYAML.h

  Log Message:
  -----------
  [llvm] Fix most LLVM_ABI annotations in Obj* (#202940)

This updates most LLVM_ABI annotations in the Obj* 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