brintos

brintos / llvm-project-archived public Read only

0
0
Text · 897 B · da67f1f Raw
25 lines · plain
1// RUN: llvm-mc %s -o %t -filetype=obj -triple=x86_64-pc-linux2// RUN: llvm-nm --print-size %t | FileCheck %s3// RUN: llvm-nm -f sysv %t | FileCheck -check-prefix=SYSV %s4 5// CHECK: 0000000000000000 ffffffffffffffff n a6// CHECK: 0000000000000000 0000000000000000 N b7// CHECK: 0000000000000004 0000000000000004 C c8// CHECK: ffffffffffffffff 0000000000000000 a d9 10// SYSV: a                   |0000000000000000|   n  |            NOTYPE|ffffffffffffffff|     |foo11// SYSV: b                   |0000000000000000|   N  |            NOTYPE|0000000000000000|     |foo12// SYSV: c                   |0000000000000004|   C  |            OBJECT|0000000000000004|     |*COM*13// SYSV: d                   |ffffffffffffffff|   a  |            NOTYPE|0000000000000000|     |*ABS*14 15        .section foo16a:17        .size a, 0xffffffffffffffff18 19        .global b20b:21 22        .comm c,4,823 24d = 0xffffffffffffffff25