QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1024|回复: 4

关于System.map

[复制链接]
发表于 2006-3-27 08:55:42 | 显示全部楼层 |阅读模式
System.map 中的大写T 和 小写 t 代表什么意思
发表于 2006-3-28 20:44:37 | 显示全部楼层
我觉得,t  代表 local symbol (区域) 而 T 代表 global symbol (全域).
回复

使用道具 举报

 楼主| 发表于 2006-3-29 09:04:29 | 显示全部楼层
全域是指整个内核 区域是指某个模块吗
还有
00100000 A phys_startup_32
c0100000 T startup_32
c0100000 A _text
c01000c6 t checkCPUtype
c0100147 t is486
c010014e t is386
c0100199 t L6
c010019b t check_x87
c01001c2 t setup_idt
c01001df t rp_sidt
c01001ec t ignore_int
c0100220 t rest_init
c0100220 T stext
c0100220 T _stext

中的A又可能是什么意思
回复

使用道具 举报

发表于 2006-3-29 09:36:04 | 显示全部楼层
[code:1]
          T   External text.

          t   Local text.

          D   External initialized data.

          d   Local initialized data.

          B   External zeroed data.

          b   Local zeroed data.

          A   External absolute.

          a   Local absolute.

          U   External undefined.

          G   External small initialized data.

          g   Local small initialized data.

          I   Init section (IRIX4 static shared library initialization
              code).

          S   External small zeroed data.

          s   Local small zeroed data.

          R   External read only.

          r   Local read only.

          C   Common.

          E   Small common.
[/code:1]
回复

使用道具 举报

发表于 2006-3-29 09:37:04 | 显示全部楼层
关键字

nm命令,elf文件格式
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 20:20 , Processed in 0.037067 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表