Unknown section identifier in ObjDump output

Gary Partis gary@partis.co.uk
Tue Dec 9 23:29:00 GMT 2008


Hi

This may be obvious, but I can not find any reference to this on Google.

I have copied output from ObjDump, pertaining to the symbol table. It
contains an entry who's section is '*COM*'.

Essentially, what is '*COM*' in respect to relocation?

The code only has .text, .data, .rodata and .bss sections - so what does
'*com*' relate to when performing relocation on a custom system?

Thanks in advance.

--snip--
SYMBOL TABLE:
00000000 l    d  .text	00000000 .text
00000000 l    d  *ABS*	00000000 .rel.text
00000000 l    d  .data	00000000 .data
00000000 l    d  .bss	00000000 .bss
00000000 l    d  .comment	00000000 .comment
00000000 l    d  *ABS*	00000000 .shstrtab
00000000 l    d  *ABS*	00000000 .symtab
00000000 l    d  *ABS*	00000000 .strtab
00000000 l    df *ABS*	00000000 OS_FuncMain.c
00000000 l    df *ABS*	00000000 AES.c
00000000 l    df *ABS*	00000000 OS_MessageGet.c
00000000 l    df *ABS*	00000000 OS_TaskExit.c
00000000 l    df *ABS*	00000000 OS_Call.c
00000058 g     F .text	00000029 OS_MessageGet
00000084 g     F .text	0000001d OS_TaskExit
00000014       O *COM*	00000004 osdata
00000000 g     F .text	00000038 _start
00000038 g     F .text	00000020 taskmain
000000a4 g     F .text	00000018 OS_Call
--end of snip--


-- 
Gary Partis
Partis Computing



More information about the Binutils mailing list