(a) 
void main( void ) { }

(b)
$ arm-linux-objdump -T a.out
a.out:     file format elf32-littlearm
DYNAMIC SYMBOL TABLE:
02000230      DF *UND*  00000220  GLIBC_2.0   abort
02000240      DF *UND*  00000198  GLIBC_2.0   __libc_start_main
02000380 g    DO .rodata    00000004  Base        _IO_stdin_used

Example 2: (a) Program simplest.c used for maximum libc library optimization; (b) list of unresolved externals in compiled version of simplest.c.

Back to Article