diff options
author | Sam Clegg <sbc@chromium.org> | 2020-12-03 18:24:51 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-03 18:24:51 -0800 |
commit | f6a833f9b220786b18e083b01a117e679a33d8d0 (patch) | |
tree | 608f4d1aabdeb289ad2603d8c0b0c090da7e9c74 /src | |
parent | 8e5db7dac04ac22c0040b6a4ea070ec720a816b9 (diff) | |
download | wabt-f6a833f9b220786b18e083b01a117e679a33d8d0.tar.gz wabt-f6a833f9b220786b18e083b01a117e679a33d8d0.tar.bz2 wabt-f6a833f9b220786b18e083b01a117e679a33d8d0.zip |
wasm-objdump: display name of start function (#1581)
Diffstat (limited to 'src')
-rw-r--r-- | src/binary-reader-objdump.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/binary-reader-objdump.cc b/src/binary-reader-objdump.cc index 2468afd3..abc50edb 100644 --- a/src/binary-reader-objdump.cc +++ b/src/binary-reader-objdump.cc @@ -1212,7 +1212,12 @@ Result BinaryReaderObjdump::OnStartFunction(Index func_index) { if (options_->mode == ObjdumpMode::Headers) { printf("start: %" PRIindex "\n", func_index); } else { - PrintDetails(" - start function: %" PRIindex "\n", func_index); + PrintDetails(" - start function: %" PRIindex, func_index); + auto name = GetFunctionName(func_index); + if (!name.empty()) { + PrintDetails(" <" PRIstringview ">", WABT_PRINTF_STRING_VIEW_ARG(name)); + } + PrintDetails("\n"); } return Result::Ok; } |