ladybird/Userland/Libraries/LibX86
Hendiadyoin1 f602bbf135 LibX86+disasm: Use an output format closer to objdump
This mainly does two things,
1. Removes spaces after commas
2. Elides "0x" and leading zeros in most contexts

Remaining differences are:
1. objdump always has memory size annotations
   We lack these and probably have some annotations wrong
2. Boolean check names
   We use jump-zero, while objdump uses jump-equal for example
3. We sometimes add "00 00" symbols, which objdump elides
4. We always demangle (This is a good thing)
5. We always resolve relocations (This is a good thing)
6. We seem to detect some symbols differently/incorrectly
2022-04-07 16:50:34 +02:00
..
CMakeLists.txt AK+LibX86: Generalize u128/256 to AK::UFixedBigInt 2021-06-11 18:14:11 +04:30
Disassembler.h LibX86: Stub out Disassembler::next() for x86_64 2021-08-02 17:11:47 +02:00
ELFSymbolProvider.h LibX86: Take load base address into consideration during disassembly 2021-10-25 12:14:26 +02:00
Instruction.cpp LibX86+disasm: Use an output format closer to objdump 2022-04-07 16:50:34 +02:00
Instruction.h LibX86: Add CMPXCHG8B, RDRAND and RDSEED 2022-04-06 18:30:22 +02:00
Interpreter.h LibX86: Fix weird formatting in Interpreter.h 2022-04-07 16:50:34 +02:00