C程序中.eh_frame部分的用途是什么?
我有一个从C程序编译的静态链接可执行文件。 objdump -x a.out
表示即使在strip -s
之后也存在.eh_frame
部分。 为什么这部分在C (非C ++)程序中有用 ? 剥离它的风险是什么(使用strip -R .eh_frame
)?
从remyabel的评论和OP的确认,OP问题的答案可以通过另一个SO问题链接到:
为什么GCC编译C程序需要.eh_frame部分?
我有一个从C程序编译的静态链接可执行文件。 objdump -x a.out
表示即使在strip -s
之后也存在.eh_frame
部分。 为什么这部分在C (非C ++)程序中有用 ? 剥离它的风险是什么(使用strip -R .eh_frame
)?
从remyabel的评论和OP的确认,OP问题的答案可以通过另一个SO问题链接到:
为什么GCC编译C程序需要.eh_frame部分?