[Lldb-commits] [PATCH] D17724: Replace getopt with llvm::cl in lldb driver
Greg Clayton via lldb-commits
lldb-commits at lists.llvm.org
Mon Feb 29 10:46:17 PST 2016
clayborg added a comment.
As long as both long and short options are still supported? Can you still type any of:
- --arch=x86_64
- --arch x86_64
- -arch=x86_64
- -arch x86_64
- -ax86_64
- -a x86_64
Are we able to track which options can be used with other options with the llvm solution? I didn't look too close. There were bits in the old option definitions which defined with options could be specified with which other options. The other thing that might throw people for a loop is if llvm doesn't support this style:
% lldb /bin/ls --arch=x86_64 -- -lAF
getopt_long allowed you to have arguments mixed in between the options so the arguments would have bee "/bin/ls" and "-lAF". Options would have been "--arch=x86_64".
http://reviews.llvm.org/D17724
More information about the lldb-commits
mailing list