- 论坛徽章:
- 0
|
国庆哈哈..
下面是arm-linux-objdump -h nand_elf 的输出结果.
nand_elf: file format elf32-littlearm
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 00046f00 30000000 30000000 0000d090 2**4
CONTENTS, ALLOC, LOAD, CODE
1 .glue_7 00000000 30046f00 30046f00 00053f90 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
2 .glue_7t 00000000 30046f00 30046f00 00053f90 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
3 .data 000010c8 30046f00 30046f00 00053f90 2**2
CONTENTS, ALLOC, LOAD, DATA
4 .got 00000008 30047fc8 30047fc8 00055058 2**2
CONTENTS, ALLOC, LOAD, DATA
5 .got.plt 0000000c 30047fd0 30047fd0 00055060 2**2
CONTENTS, ALLOC, LOAD, DATA
6 .bss 00000cb4 30047fe0 30047fe0 00055070 2**4
ALLOC
7 .rodata.str1.4 00000038 30048c94 30048c94 00055070 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
8 .comment 0000236e 00000000 00000000 000550a8 2**0
CONTENTS, READONLY
9 __libc_atexit 00000004 00002370 00002370 00000094 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
10 .rodata 0000cfa8 00002374 00002374 00000098 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
11 __libc_subinit 0000000c 0000f31c 0000f31c 0000d040 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
12 __libc_subfreeres 0000003c 0000f328 0000f328 0000d04c 2**2
CONTENTS, ALLOC, LOAD, READONLY, DAT
我想应该是我在代码里面调用C库的vsprintf函数的原因.然后它调用了这三个函数:
__lib_atexit __libc_subinit __libc_subfreeres
不过奇怪.当用ADS的时候.scat_ram.scf链接脚本里面也是这样.为什么它没有问题. |
|