labath added a reviewer: jingham. labath marked 3 inline comments as done. labath added a comment.
In D79789#2032008 <https://reviews.llvm.org/D79789#2032008>, @jingham wrote: > Instead of just printing out the range, can we print out the disassemble > command you would run to actually disassemble the range? > > Also, I think we should add a --force option since if you were using this in > a script you wouldn't get a chance to respond to the error. Yes, I've been thinking about a --force option too. You're right that this is a friendlier interface for scripting purposes. The reason I wanted to print the range was to give the user a chance to pause and say "yes, I really don't want to disassemble all of *that*". With a --force option, do you think it's necessary to print the repeat command? It seems that doing a "<Up>--force<Return> would be more straight-forward than copy-pasting a chunk of text (and I don't believe we currently have a way to fetch the original command line from within a CommandObject implementation). ================ Comment at: lldb/test/Shell/Commands/command-disassemble-process.yaml:93 Value: 0x0000000000004002 - Size: 0x0000000000000008 + Size: [[MAIN_SIZE]] ProgramHeaders: ---------------- JDevlieghere wrote: > Cool, I didn't realize this was possible. It's a very recent addition. It runs as a textual pre-processing step, so you can use it to do all the evi^H^H^Hnice things you can with a c preprocessor. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D79789/new/ https://reviews.llvm.org/D79789 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits