留作备忘: gcc -S -masm=intel xxxx.c 生成elf可执行文件: gcc
-o xxx xxxx.s
分类:
系统相关 时间:
2014-07-22 23:07:53
阅读次数:
581
8.2.3 运行ELF格式的应用程序
首先我们需要提供一些与ELF格式有关的宏定义。
代码8-7
#define ELFCLASSNONE 0 #define ELFCLASS32 1 #define ELFCLASS64 2 #define CHECK_ELF_CLASS(p) ((p)->e_ident[4]) #define...
分类:
其他好文 时间:
2014-05-08 00:29:22
阅读次数:
465
本节讲述代码分块(Bank)管理思想下可执行文件的重构,即对程序编译后的可执行文件进行重新组织、打包,以在加载阶段获得最高的执行效率,减少内存占用。要使执行效率高,意味着可执行文件的格式尽可能简单,解析执行文件的流程简单,相应地,解析过程代码量少,即能够减少内存的占用。...
分类:
其他好文 时间:
2014-05-07 07:11:49
阅读次数:
279