aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/WasmObjectFile.cpp
diff options
context:
space:
mode:
authorDimitry Andric <dimitry@andric.com>2017-06-06 21:54:04 +0000
committerDimitry Andric <dimitry@andric.com>2017-06-06 21:54:04 +0000
commitbc3feaaa884021ee3d76b70a3a2a2617eb261148 (patch)
treee09038c6ea8a10329be5ddf4ed2da8091f1793a7 /llvm/lib/Object/WasmObjectFile.cpp
parentff9d80cc7a602001b5528b57fdc5632b6f251032 (diff)
downloadllvm-bc3feaaa884021ee3d76b70a3a2a2617eb261148.zip
llvm-bc3feaaa884021ee3d76b70a3a2a2617eb261148.tar.gz
llvm-bc3feaaa884021ee3d76b70a3a2a2617eb261148.tar.bz2
Allow VersionPrinter to print to arbitrary raw_ostreams
Summary: I would like to add printing of registered targets to clang's version information. For this to work correctly, the VersionPrinter logic in CommandLine.cpp should support printing to arbitrary raw_ostreams, instead of always defaulting to outs(). Add a raw_ostream& parameter to the function pointer type used for VersionPrinter, and while doing so, introduce a typedef for convenience. Note that VersionPrinter::print() will still default to using outs(), the clang part will necessarily go into a separate review. Reviewers: beanz, chandlerc, dberris, mehdi_amini, zturner Reviewed By: mehdi_amini Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D33899 llvm-svn: 304835
Diffstat (limited to 'llvm/lib/Object/WasmObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions