Czy istnieje sposób na ustawienie smaku demontażu tak, jak w GDB w LLDB, tak aby wypluwał on układ w stylu Intela zamiast AT & T?Ustawianie smaków do demontażu Intela w LLDB
set disassembly-flavor intel # GDB
, ale dla LLDB.
Czy istnieje sposób na ustawienie smaku demontażu tak, jak w GDB w LLDB, tak aby wypluwał on układ w stylu Intela zamiast AT & T?Ustawianie smaków do demontażu Intela w LLDB
set disassembly-flavor intel # GDB
, ale dla LLDB.
Nie, jeszcze nie. Dezasemblacja formatu Intel to funkcja, którą na pewno zaimplementuję w końcu, ale nie sądzę, żeby ktokolwiek nad nią pracował.
UPDATE: możliwość wybrać styl zespołu został dodany do góry źródeł drzewa (v http://lldb.llvm.org.) 1 marca 2013 roku z opcją -F
lub --flavor
demontażu lub ustawienia w pliku ~/.lldbinit
target.x86-disassembly-flavor
. Będzie to dostępne w przyszłych wersjach lldb w Xcode.
Dokładna linia napisać w pliku ~/.lldbinit
jest
settings set target.x86-disassembly-flavor intel
W przyszłości będzie również w stanie dostosować sposób natychmiastowy wartości są wyświetlane z new settings: target.use-hex-immediates and target.hex-immediates-style.
Dziękuję za tę odpowiedź, mam nadzieję, że trwają prace nad nią, składnia Intela jest dużo bardziej czytelna niż składnia AT & T GAS. –
Tak, to, co znasz, to ta, którą lubisz - ludzie, którzy zawsze używali składni AT & T, uważają, że Intel jest trudny do odczytania. :) lldb używa dezasemblera z llvm - jestem pewien, że ktoś w końcu będzie wystarczająco zmotywowany, aby dodać obsługę llvm w formacie sformatowanego demontażu. –