From ba71d677dde1911972d66a321811c3f8f9dbf0af Mon Sep 17 00:00:00 2001 From: Mikhail Glushenkov Date: Thu, 11 Dec 2008 22:19:14 +0000 Subject: Add a '-Wo,' option that passes options to opt. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60902 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/llvmc/plugins/Base/Base.td | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'tools/llvmc') diff --git a/tools/llvmc/plugins/Base/Base.td b/tools/llvmc/plugins/Base/Base.td index 38455a9d43..18372de617 100644 --- a/tools/llvmc/plugins/Base/Base.td +++ b/tools/llvmc/plugins/Base/Base.td @@ -43,7 +43,9 @@ def OptList : OptionList<[ (prefix_list_option "l", (help "Search a library when linking")), (prefix_list_option "Wl,", - (help "Pass options to linker")) + (help "Pass options to linker")), + (prefix_list_option "Wo,", + (help "Pass options to opt")) ]>; // Tools @@ -86,6 +88,7 @@ def opt : Tool< [(in_language "llvm-bitcode"), (out_language "llvm-bitcode"), (output_suffix "bc"), + (actions (case (not_empty "Wo,"), (unpack_values "Wo,"))), (cmd_line "opt -f $INFILE -o $OUTFILE") ]>; -- cgit v1.2.3-18-g5258