从可执行文件中删除所有符号表和重定位信息的影响?

使用gcc -s和Unix strip进行gcc -s ,从可执行文件中删除所有符号表和重定位信息(使其尺寸更小)。

这可能会影响可执行文件的function吗? 做一些执行ASLR的操作系统需要这些信息吗? 如果没有,为什么要把他们放在首位呢?

稍微详细的上述概述将会有所帮助。

Solutions Collecting From Web of "从可执行文件中删除所有符号表和重定位信息的影响?"