[all-commits] [llvm/llvm-project] 47369e: [yaml2obj][obj2yaml] - Teach tools to work with re...
Georgii Rymar via All-commits
all-commits at lists.llvm.org
Wed Oct 28 05:27:51 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 47369e194a48dbe3cf04a7845e23e25e43e973f0
https://github.com/llvm/llvm-project/commit/47369e194a48dbe3cf04a7845e23e25e43e973f0
Author: Georgii Rymar <grimar at accesssoftek.com>
Date: 2020-10-28 (Wed, 28 Oct 2020)
Changed paths:
A llvm/include/llvm/ObjectYAML/ArchiveYAML.h
M llvm/include/llvm/ObjectYAML/ObjectYAML.h
M llvm/include/llvm/ObjectYAML/yaml2obj.h
A llvm/lib/ObjectYAML/ArchiveEmitter.cpp
A llvm/lib/ObjectYAML/ArchiveYAML.cpp
M llvm/lib/ObjectYAML/CMakeLists.txt
M llvm/lib/ObjectYAML/ObjectYAML.cpp
M llvm/lib/ObjectYAML/yaml2obj.cpp
A llvm/test/tools/obj2yaml/Archives/regular.yaml
A llvm/test/tools/yaml2obj/Archives/regular.yaml
M llvm/tools/obj2yaml/CMakeLists.txt
A llvm/tools/obj2yaml/archive2yaml.cpp
M llvm/tools/obj2yaml/obj2yaml.cpp
M llvm/tools/obj2yaml/obj2yaml.h
Log Message:
-----------
[yaml2obj][obj2yaml] - Teach tools to work with regular archives.
This teaches obj2yaml to dump valid regular (not thin) archives.
This also teaches yaml2obj to recognize archives YAML descriptions,
what allows to craft all different kinds of archives (valid and broken ones).
Differential revision: https://reviews.llvm.org/D89949
More information about the All-commits
mailing list