急问:用gcc编译源码后,输出的.pdr段里放的是什么东西?
我将自己的源代码用makefile文件编译连接时
当连接的时候,报
Not enough room for program header
的错误,不知道是什么意思
我的代码编译时使用了长跳转编译,将代码分别方在两块分离的地址上
如果把代码放在连续的地址上,编译可以通过
用objdump命令看了一下,发现有一个段叫:
.pdr
看了ld文档后,发现.pdr段和program header有关系,
不知道该怎么处理这个段?
不再报
Not enough room for program header
的错误。
多谢各位大虾指点!