
nm already prints sizes for data symbols. Do that for function symbols too, and update objdump to also print size information. Implements item 3 from https://github.com/llvm/llvm-project/issues/76107
16 lines
344 B
ArmAsm
16 lines
344 B
ArmAsm
# RUN: llvm-mc -triple=wasm32-unknown-unknown -filetype=obj %s | llvm-objdump -t - | FileCheck %s
|
|
|
|
.section .data,"",@
|
|
foo:
|
|
.int32 1
|
|
.size foo, 4
|
|
sym_a:
|
|
.int32 2
|
|
.size sym_a, 4
|
|
|
|
.set sym_b, sym_a
|
|
|
|
# CHECK: 00000000 l O DATA 00000004 foo
|
|
# CHECK: 00000004 l O DATA 00000004 sym_a
|
|
# CHECK: 00000004 l O DATA 00000004 sym_b
|