如果你使用了'INPUT (-lFILE)', 'ld'会把文件名转换为'libFILE.a', 就象命令行参数'-l'一样. 当你在一个隐式连接脚本中使用'INPUT'命令的时候, 文件就会在连接时连接脚本文件被包含的点上 被包含进来. 这会影响到档案搜索. `GROUP(FILE, FILE, ...)' `GROUP(FILE FILE ...)' 除了文件必须全是档...
如果你使用了'INPUT (-lFILE)', 'ld'会把文件名转换为'libFILE.a', 就象命令行参数'-l'一样. 当你在一个隐式连接脚本中使用'INPUT'命令的时候, 文件就会在连接时连接脚本文件被包含的点上 被包含进来. 这会影响到档案搜索. `GROUP(FILE, FILE, ...)' `GROUP(FILE FILE ...)' 除了文件必须全是档...
the crtend.o file until after the sorted ctors. The .ctor section from the crtend file contains the end of ctors marker and it must be last */ KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors)) KEEP (*(SORT(.ctors.*))) KEEP (*(.ctors)) } .dtors : { KEEP (*crtbegi...
为把部分文件排除在匹配的名字通配符之外,EXCLUDEFILE可以用来匹配所有的除了在EXCLUDEFILE列表中指定的文件.比如:(*(EXCLUDEFILE(*crtend.o*otherile.o)会让除了crtendo'文件和otherileo文件之外的所有的文件中的所有的.ctors*(.text*(.text)上面两句的区别在于'tet'和rata输入节的输出节中出现的顺序不同.在第...
FILENAME文件名,可以是一个特定的文件的名字,也可以是一个字符串模式。 SECTION名字,可以是一个特定的section名字,也可以是一个字符串模式 例如: *(.text) :表示所有输入文件的.text section (*(EXCLUDE_FILE (*crtend.o *otherfile.o) .ctors)) :表示除crtend.o、otherfile.o文件外的所有输入文件的.ctor...
Linux LDS 文件格式详细分析
.bat file to Run after the user's logon 'ms-DS-MachineAccountQuota' Recommendation 'object * contains other objects are you sure you want to delete * object?' When trying to delete retired servers in AD "Access is denied" message when trying to edit logon bat scripts in C:\Windows\SY...
`INCLUDE FILENAME 在当前点包含连接脚本文件 FILENAME. 在当前路径下或用-L选项指定的所有路径下搜索 这个文件, 你可以嵌套使用INCLUDE达 10 层. `INPUT(FILE, FILE, ...) `INPUT(FILE FILE ...) INPUT命令指示连接器在连接时包含文件, 就像它们是在命令行上指定的一样. 比如,如果你在连接的时候总是要...
LDFILE *ldPointer; char *SectionName; 描述 ldsseek子例程查找当前与ldPointer参数相关联的公共对象文件的SectionIndex参数指定的部分。 子例程先确定关联文件的对象方式,然后再查找所指示的部分。 ldnsseek子例程查找由SectionName参数指定的部分。 参数
lds文件浅析