全部博文(43)
2016年(43)
发布时间:2016-07-15 11:40:53
gcc等编译器内置有缺省的连接脚本;但采用缺省脚本,则生成的目标代码需要操作系统才能加载运行。而对于uboot这种需要在操作系统前直接运行的程序,就不能使用编译器缺省脚本、而必须由我们编写连接脚本。源代码经过编译器编译后包含如下段:正文段text:包含程序的指令代码;数据段data:包含.........【阅读全文】
发布时间:2016-05-30 17:45:19
一.Kexec介绍在调试过程中,经常需要重启内核以还原现场,进而复现某些问题予以追踪解决。由于每一次的内核启动,都会伴随着一次的boot自检。但是,对于已经启动过的同一内核,重复的boot自检完全没有必要,且造成了资源浪费。此外,有时候我们需要使用一个小内核来启动一个大内核。在这两种需求下,kexec应运而.........【阅读全文】
发布时间:2016-05-27 17:22:54
连接脚本的格式====================连接脚本是文本文件.你写了一系列的命令作为一个连接脚本. 每一个命令是一个带有参数的关键字,或者是一个对符号的赋值. 你可以用分号分隔命令. 空格一般被忽略.文件名或格式名之类的字符串一般可以被直接键入. 如果文件名含有特殊字符,比如一般作为.........【阅读全文】