[netcore] Improve Jitdiff tool (#17960)
commit9a18b6fd6fc4d2da86430ddfdb5ab58c2986d92b
authorEgor Bogatov <egorbo@gmail.com>
Fri, 29 Nov 2019 10:54:01 +0000 (29 13:54 +0300)
committerAlexander Köplinger <alex.koeplinger@outlook.com>
Fri, 29 Nov 2019 10:54:01 +0000 (29 11:54 +0100)
tree35b33da83d7722eeab5a8495b54e42f67412f92d
parent608c93643e98becb794e0ad53fb5e494224305d8
[netcore] Improve Jitdiff tool (#17960)

use `objdump` arguments to reduce verbosity (no raw bytes, etc) and make the dasm more diff-friendly.
On Linux all functions have a random prefix (address) - replace it with `0xD1FFAB1E` constant). On macOS it's fine by default.

Also, allow to generate diffs for a single assembly via `dump-asm-lib` rule.
netcore/Makefile
netcore/tools/jitdiff/jitdiff.cs