[all-commits] [llvm/llvm-project] e72c19: Cleanup LLVMObject headers
serge-sans-paille via All-commits
all-commits at lists.llvm.org
Thu Feb 10 12:14:05 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e72c195fdcbe03ce1f728689e11716ec46a258ba
https://github.com/llvm/llvm-project/commit/e72c195fdcbe03ce1f728689e11716ec46a258ba
Author: serge-sans-paille <sguelton at redhat.com>
Date: 2022-02-10 (Thu, 10 Feb 2022)
Changed paths:
M bolt/include/bolt/Rewrite/DWARFRewriter.h
M llvm/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h
M llvm/include/llvm/Object/Archive.h
M llvm/include/llvm/Object/Binary.h
M llvm/include/llvm/Object/COFFImportFile.h
M llvm/include/llvm/Object/COFFModuleDefinition.h
M llvm/include/llvm/Object/Decompressor.h
M llvm/include/llvm/Object/ELFObjectFile.h
M llvm/include/llvm/Object/IRObjectFile.h
M llvm/include/llvm/Object/MachOUniversal.h
M llvm/include/llvm/Object/MachOUniversalWriter.h
M llvm/include/llvm/Object/ObjectFile.h
M llvm/include/llvm/Object/RelocationResolver.h
M llvm/include/llvm/Object/SymbolicFile.h
M llvm/include/llvm/Object/TapiFile.h
M llvm/include/llvm/Object/TapiUniversal.h
M llvm/include/llvm/Object/WindowsResource.h
M llvm/lib/DWP/DWP.cpp
M llvm/lib/DebugInfo/DWARF/DWARFDie.cpp
M llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp
M llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp
M llvm/lib/Object/Archive.cpp
M llvm/lib/Object/ArchiveWriter.cpp
M llvm/lib/Object/Binary.cpp
M llvm/lib/Object/COFFImportFile.cpp
M llvm/lib/Object/COFFModuleDefinition.cpp
M llvm/lib/Object/COFFObjectFile.cpp
M llvm/lib/Object/Decompressor.cpp
M llvm/lib/Object/ELFObjectFile.cpp
M llvm/lib/Object/IRObjectFile.cpp
M llvm/lib/Object/IRSymtab.cpp
M llvm/lib/Object/MachOObjectFile.cpp
M llvm/lib/Object/MachOUniversal.cpp
M llvm/lib/Object/MachOUniversalWriter.cpp
M llvm/lib/Object/ModuleSymbolTable.cpp
M llvm/lib/Object/ObjectFile.cpp
M llvm/lib/Object/RelocationResolver.cpp
M llvm/lib/Object/SymbolicFile.cpp
M llvm/lib/Object/TapiFile.cpp
M llvm/lib/Object/TapiUniversal.cpp
M llvm/lib/Object/WasmObjectFile.cpp
M llvm/lib/Object/WindowsResource.cpp
M llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
M llvm/tools/llvm-cov/TestingSupport.cpp
M llvm/tools/llvm-dwp/llvm-dwp.cpp
M llvm/tools/llvm-lipo/llvm-lipo.cpp
M llvm/tools/llvm-objdump/SourcePrinter.h
M llvm/tools/llvm-tapi-diff/llvm-tapi-diff.cpp
M llvm/tools/llvm-xray/func-id-helper.cpp
M llvm/tools/llvm-xray/xray-graph-diff.cpp
M llvm/unittests/DebugInfo/DWARF/DWARFExpressionCopyBytesTest.cpp
M llvm/unittests/ExecutionEngine/MCJIT/MCJITObjectCacheTest.cpp
M llvm/unittests/MC/DwarfLineTableHeaders.cpp
Log Message:
-----------
Cleanup LLVMObject headers
Most notably,
llvm/Object/Binary.h no longer includes llvm/Support/MemoryBuffer.h
llvm/Object/MachOUniversal*.h no longer include llvm/Object/Archive.h
llvm/Object/TapiUniversal.h no longer includes llvm/Object/TapiFile.h
llvm-project preprocessed size:
before: 1068185081
after: 1068324320
Discourse thread: https://discourse.llvm.org/t/include-what-you-use-include-cleanup
Differential Revision: https://reviews.llvm.org/D119457
More information about the All-commits
mailing list