1#name: C6X .scomm directive 4
2#as:
3#source: scomm-directive-4.s
4#readelf: -Ss
5
6There are 8 section headers, starting at offset .*:
7
8Section Headers:
9  \[Nr\] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
10  \[ 0\]                   NULL            00000000 000000 000000 00      0   0  0
11  \[ 1\] \.text             PROGBITS        00000000 000034 000000 00  AX  0   0  1
12  \[ 2\] \.data             PROGBITS        00000000 000034 000000 00  WA  0   0  1
13  \[ 3\] \.bss              NOBITS          00000000 000034 000000 00  WA  0   0  1
14  \[ 4\] \.c6xabi\.attribute C6000_ATTRIBUTE 00000000 000034 000013 00      0   0  1
15  \[ 5\] \.symtab           SYMTAB          00000000 [0-9a-f]+ 0000d0 10      6   5  4
16  \[ 6\] \.strtab           STRTAB          00000000 [0-9a-f]+ 00001d 00      0   0  1
17  \[ 7\] \.shstrtab         STRTAB          00000000 [0-9a-f]+ 00003f 00      0   0  1
18Key to Flags:
19#...
20
21Symbol table '\.symtab' contains 13 entries:
22   Num:    Value  Size Type    Bind   Vis      Ndx Name
23     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND
24     1: 00000000     0 SECTION LOCAL  DEFAULT    1
25     2: 00000000     0 SECTION LOCAL  DEFAULT    2
26     3: 00000000     0 SECTION LOCAL  DEFAULT    3
27     4: 00000000     0 SECTION LOCAL  DEFAULT    4
28     5: 00000004     4 OBJECT  GLOBAL DEFAULT  COM x4a
29     6: 00000004     4 OBJECT  GLOBAL DEFAULT SCOM y4a
30     7: 00000002     4 OBJECT  GLOBAL DEFAULT  COM x4b
31     8: 00000002     4 OBJECT  GLOBAL DEFAULT SCOM y4b
32     9: 00000004     2 OBJECT  GLOBAL DEFAULT  COM x2
33    10: 00000004     2 OBJECT  GLOBAL DEFAULT SCOM y2
34    11: 00000004     1 OBJECT  GLOBAL DEFAULT  COM x1
35    12: 00000004     1 OBJECT  GLOBAL DEFAULT SCOM y1
36