[all-commits] [llvm/llvm-project] 90bf3e: [clang-offload-bundler] Add option -list
Yaxun (Sam) Liu via All-commits
all-commits at lists.llvm.org
Wed Jan 6 13:23:42 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 90bf3ecef4bb1e214a718aebcee730c24199c8ba
https://github.com/llvm/llvm-project/commit/90bf3ecef4bb1e214a718aebcee730c24199c8ba
Author: Yaxun (Sam) Liu <yaxun.liu at amd.com>
Date: 2021-01-06 (Wed, 06 Jan 2021)
Changed paths:
M clang/test/Driver/clang-offload-bundler.c
M clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp
Log Message:
-----------
[clang-offload-bundler] Add option -list
clang-offload-bundler is not only used by clang driver
to bundle/unbundle files for offloading toolchains,
but also used by out of tree tools to unbundle
fat binaries generated by clang. It is important
to be able to list the bundle IDs in a bundled
file so that the bundles can be extracted.
This patch adds an option -list to list bundle
ID's in a bundled file. Each bundle ID is separated
by new line. If the file is not a bundled file
nothing is output and returns 0.
Differential Revision: https://reviews.llvm.org/D92954
More information about the All-commits
mailing list