rendered paste bodygs@gw-lap:~/dev/kernel-2.6.16/kernel/linux-2.6.16$ more k2
ELF Header:
Magic: 7f 45 4c 46 01 01 01 61 00 00 00 00 00 00 00 00
Class: ELF32
Data: 2's complement, little endian
Version: 1 (current)
OS/ABI: ARM
ABI Version: 0
Type: EXEC (Executable file)
Machine: ARM
Version: 0x1
Entry point address: 0xc0008000
Start of program headers: 52 (bytes into file)
Start of section headers: 2334256 (bytes into file)
Flags: 0x202, has entry point, GNU EABI, software FP
Size of this header: 52 (bytes)
Size of program headers: 32 (bytes)
Number of program headers: 1
Size of section headers: 40 (bytes)
Number of section headers: 17
Section header string table index: 14
Section Headers:
[Nr] Name Type Addr Off Size ES Flg Lk Inf Al
[ 0] NULL 00000000 000000 000000 00 0 0 0
[ 1] .init PROGBITS c0008000 008000 015000 00 WAX 0 0 32
[ 2] .text PROGBITS c001d000 01d000 1edbbc 00 AX 0 0 32
[ 3] .pci_fixup PROGBITS c020b000 20b000 000350 00 A 0 0 4
[ 4] .rio_route PROGBITS c020b350 23794c 000000 00 W 0 0 1
[ 5] __ksymtab PROGBITS c020b350 20b350 003f50 00 A 0 0 4
[ 6] __ksymtab_gpl PROGBITS c020f2a0 20f2a0 000c70 00 A 0 0 4
[ 7] __kcrctab PROGBITS c020ff10 20ff10 001fa8 00 A 0 0 4
[ 8] __kcrctab_gpl PROGBITS c0211eb8 211eb8 000638 00 A 0 0 4
[ 9] __ksymtab_strings PROGBITS c02124f0 2124f0 00bfc8 00 A 0 0 8
[10] __param PROGBITS c021f000 21f000 0004c4 00 A 0 0 4
[11] .data PROGBITS c0220000 220000 01794c 00 WA 0 0 32
[12] .bss NOBITS c0237960 23794c 014754 00 WA 0 0 32
[13] .comment PROGBITS 00000000 23794c 002448 00 0 0 1
[14] .shstrtab STRTAB 00000000 239d94 00009b 00 0 0 1
[15] .symtab SYMTAB 00000000 23a0d8 07a030 10 16 24035 4
[16] .strtab STRTAB 00000000 2b4108 069bde 00 0 0 1
Key to Flags:
W (write), A (alloc), X (execute), M (merge), S (strings)
I (info), L (link order), G (group), x (unknown)
O (extra OS processing required) o (OS specific), p (processor specific)
There are no section groups in this file.
Program Headers:
Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align
LOAD 0x008000 0xc0008000 0xc0008000 0x22f94c 0x2440b4 RWE 0x8000
Section to Segment mapping:
Segment Sections...
00 .init .text .pci_fixup __ksymtab __ksymtab_gpl __kcrctab __kcrctab_gpl __ksymtab_strings __param .data .bss
There is no dynamic section in this file.
There are no relocations in this file.
There are no unwind sections in this file.
Symbol table '.symtab' contains 31235 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 00000000 0 NOTYPE LOCAL DEFAULT UND
1: c0008000 0 SECTION LOCAL DEFAULT 1
2: c001d000 0 SECTION LOCAL DEFAULT 2
3: c020b000 0 SECTION LOCAL DEFAULT 3
4: c020b350 0 SECTION LOCAL DEFAULT 4
5: c020b350 0 SECTION LOCAL DEFAULT 5
6: c020f2a0 0 SECTION LOCAL DEFAULT 6
7: c020ff10 0 SECTION LOCAL DEFAULT 7
8: c0211eb8 0 SECTION LOCAL DEFAULT 8
9: c02124f0 0 SECTION LOCAL DEFAULT 9
10: c021f000 0 SECTION LOCAL DEFAULT 10
11: c0220000 0 SECTION LOCAL DEFAULT 11
12: c0237960 0 SECTION LOCAL DEFAULT 12
13: 00000000 0 SECTION LOCAL DEFAULT 13
14: 00000000 0 SECTION LOCAL DEFAULT 14
15: 00000000 0 SECTION LOCAL DEFAULT 15
16: 00000000 0 SECTION LOCAL DEFAULT 16
17: 00000000 0 FILE LOCAL DEFAULT ABS arch/arm/kernel/head.S
18: c0008000 0 FUNC LOCAL DEFAULT 1 $a
19: c0008148 0 FUNC LOCAL DEFAULT 1 __lookup_processor_type
20: c0008140 0 FUNC LOCAL DEFAULT 1 __error_p
21: c00081a8 0 FUNC LOCAL DEFAULT 1 __lookup_machine_type
22: c0008140 0 FUNC LOCAL DEFAULT 1 __error_a
23: c00080d8 0 FUNC LOCAL DEFAULT 1 __create_page_tables
24: c000802c 0 OBJECT LOCAL DEFAULT 1 __switch_data
25: c0008094 0 FUNC LOCAL DEFAULT 1 __enable_mmu
26: c000802c 0 OBJECT LOCAL DEFAULT 1 $d
27: c0008050 0 FUNC LOCAL DEFAULT 1 __mmap_switched
28: c0008050 0 FUNC LOCAL DEFAULT 1 $a
29: c00080c0 0 FUNC LOCAL DEFAULT 1 __turn_mmu_on
30: c0008140 0 FUNC LOCAL DEFAULT 1 __error
31: c0008194 0 OBJECT LOCAL DEFAULT 1 $d
32: c00081a8 0 FUNC LOCAL DEFAULT 1 $a
33: 00000000 0 FILE LOCAL DEFAULT ABS main.c
34: c0223930 0 OBJECT LOCAL DEFAULT 11 $d
35: c001a6b0 12 OBJECT LOCAL DEFAULT 1 __setup_initcall_debug_se
36: c001a6b0 0 OBJECT LOCAL DEFAULT 1 $d
37: c001ab80 15 OBJECT LOCAL DEFAULT 1 __setup_str_initcall_debu
38: c00087e4 36 FUNC LOCAL DEFAULT 1 initcall_debug_setup
39: c001a6bc 12 OBJECT LOCAL DEFAULT 1 __setup_rdinit_setup
40: c001ab90 8 OBJECT LOCAL DEFAULT 1 __setup_str_rdinit_setup
41: c0008540 64 FUNC LOCAL DEFAULT 1 rdinit_setup
42: c001a6c8 12 OBJECT LOCAL DEFAULT 1 __setup_init_setup
43: c001ab98 6 OBJECT LOCAL DEFAULT 1 __setup_str_init_setup
44: c0008500 64 FUNC LOCAL DEFAULT 1 init_setup
45: c001a6d4 12 OBJECT LOCAL DEFAULT 1 __setup_loglevel
46: c001aba0 10 OBJECT LOCAL DEFAULT 1 __setup_str_loglevel
47: c00082b4 48 FUNC LOCAL DEFAULT 1 loglevel
48: c001a6e0 12 OBJECT LOCAL DEFAULT 1 __setup_quiet_kernel
49: c001abb0 6 OBJECT LOCAL DEFAULT 1 __setup_str_quiet_kernel
50: c0008284 48 FUNC LOCAL DEFAULT 1 quiet_kernel
51: c001a6ec 12 OBJECT LOCAL DEFAULT 1 __setup_debug_kernel
52: c001abb8 6 OBJECT LOCAL DEFAULT 1 __setup_str_debug_kernel
53: c0008254 48 FUNC LOCAL DEFAULT 1 debug_kernel
54: c020b360 8 OBJECT LOCAL DEFAULT 5 __ksymtab_loops_per_jiffy
55: c020b360 0 OBJECT LOCAL DEFAULT 5 $d
56: c0212508 16 OBJECT LOCAL DEFAULT 9 __kstrtab_loops_per_jiffy
57: c020ff18 4 OBJECT LOCAL DEFAULT 7 __kcrctab_loops_per_jiffy
58: c020ff18 0 OBJECT LOCAL DEFAULT 7 $d
59: c001a6f8 12 OBJECT LOCAL DEFAULT 1 __setup_maxcpus
60: c001abc0 9 OBJECT LOCAL DEFAULT 1 __setup_str_maxcpus
61: c0008224 48 FUNC LOCAL DEFAULT 1 maxcpus
62: c001a704 12 OBJECT LOCAL DEFAULT 1 __setup_nosmp
63: c001abd0 6 OBJECT LOCAL DEFAULT 1 __setup_str_nosmp
64: c0008200 36 FUNC LOCAL DEFAULT 1 nosmp
65: c020b368 8 OBJECT LOCAL DEFAULT 5 __ksymtab_system_state
66: c0212518 13 OBJECT LOCAL DEFAULT 9 __kstrtab_system_state
67: c020ff1c 4 OBJECT LOCAL DEFAULT 7 __kcrctab_system_state
68: c02239c0 4 OBJECT LOCAL DEFAULT 11 max_cpus
69: c02239c4 136 OBJECT LOCAL DEFAULT 11 argv_init
70: c0008200 0 FUNC LOCAL DEFAULT 1 $a
71: c0008220 0 OBJECT LOCAL DEFAULT 1 $d
72: c0008224 0 FUNC LOCAL DEFAULT 1 $a
73: c0008250 0 OBJECT LOCAL DEFAULT 1 $d
74: c0008254 0 FUNC LOCAL DEFAULT 1 $a
75: c0008280 0 OBJECT LOCAL DEFAULT 1 $d
76: c0008284 0 FUNC LOCAL DEFAULT 1 $a