在 图中 给出了 main 源代码 对应的 main.o 中 .text 节和 .rel.text 节的内 容,图中显示其 .text 节中有一处需重定位。 假定链接后 main 函数代码起始地址是 0x8048386 ,紧跟在 main 后的是 swap 函 数的代码,且首地址按 4 字节边界对齐。 要求根据对图 的分析,指出 main.o 的 .text 节中需重定位的符号名、相对于 .text 节起始位置的位移、所在指令行号、重定位类型、重定位 前的内容、重定位后的内容,并给出重定位值的计算过程。 在 main.o 的 .text 节中需要重定位的符号是(1) 其位置相对于.text 节中的第( 2)行 起始位置位移量为 ( 3 )重定位类型( 4 ) 重定位 前的内容( 5 ) 重定位值 ( 6 )