[kernel 5.10 启动流程] 前导篇——链接过程分析_kernel的链接地址-CSDN博客

网站介绍:这篇文章主要分析链接的过程,需要项目编译过程中都会涉及到链接的问题,链接脚本后缀lds。一、基础部分1、段说明text段代码段,通常是指用来存放程序执行代码的一块内存区域。这部分区域的大小在程序运行前就已经确定。data段数据段,通常是指用来存放程序中已初始化的全局变量的一块内存区域。数据段属于静态内存分配。bss段通常是指用来存放程序中未初始化的全局变量和静态变量的一块内存区域。BSS段属于静态内存分配。init段linux定义的一种初始化过程中才会用到的段,一旦初始化完成,那么这些_kernel的链接地址