)]}' { "commit": "56b18a6bdf2201f32e055594c4b937c4cd699776", "tree": "126a1a734d7949490d5e20ab256000f18ec880ab", "parents": [ "e83eaf0f94da537416655a0375c3f2d15bd98ac3" ], "author": { "name": "George Rimar", "email": "grimar@accesssoftek.com", "time": "Wed Jan 09 14:43:33 2019 +0000" }, "committer": { "name": "George Rimar", "email": "grimar@accesssoftek.com", "time": "Wed Jan 09 14:43:33 2019 +0000" }, "message": "[llvm-objdump] - Print symbol addressed when dumping disassembly output (-d)\n\nWhen GNU objdump dumps the input with -d it prints the symbol addresses,\nfor example:\n\n0000000000000031 \u003cfoo\u003e:\n 31:\t00 00 \tadd %al,(%rax)\n\t...\n\nllvm-objdump currently does not do that.\nPatch changes the behavior to match the GNU objdump.\n\nThat is useful for implementing -z/--disassemble-zeroes (D56083),\nit allows omitting first zero bytes and keep the information\nabout the symbol address in the output.\n\nDifferential revision: https://reviews.llvm.org/D56123\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350726 91177308-0d34-0410-b5e6-96231b3b80d8\n", "tree_diff": [ { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "9c5b23ecc0b98a0dd75a214a7d0dd516723d44d0", "new_mode": 33188, "new_path": "test/tools/llvm-objdump/X86/print-symbol-addr.s" }, { "type": "modify", "old_id": "f2eb69a2e8ce32d7ec3db50fd1f153cc01bb9024", "old_mode": 33188, "old_path": "tools/llvm-objdump/llvm-objdump.cpp", "new_id": "22fd1eb7dc24421e0f304502a000c12beac91e41", "new_mode": 33188, "new_path": "tools/llvm-objdump/llvm-objdump.cpp" } ] }