有没有办法像 LLDB 中的 GDB 那样设置反汇编风格,以便它吐出英特尔风格的汇编而不是 AT&T 风格?
set disassembly-flavor intel # GDB
但对于 LLDB。
~/.lldbinit在文件中写入的确切行是
settings set target.x86-disassembly-flavor intel
将来,您还可以使用新设置调整即时值的显示方式: target.use-hex-immediates 和 target.hex-immediates-style。
还没有。英特尔格式反汇编是我确信最终会实现的功能,但我认为今天没有人在研究它。
更新:2013 年 3 月 1 日,选择程序集样式的功能已添加到树源的顶部(v. http://lldb.llvm.org),带有-F或--flavor选项来反汇编或文件target.x86-disassembly-flavor中的设置~/.lldbinit。这将在 Xcode 中 lldb 的未来版本中提供。