在 Linux 上,clang
以下gcc
有一个-ffunction-sections
选项,可以将每个函数放在自己单独的部分(然后可以使用适当的链接选项来删除未使用的部分,从而删除未使用的函数)。
然而,它似乎clang
在 MacOS 上默默忽略了此选项:无论有没有它,汇编代码都是相同的。
这正常吗?有什么评论吗?
在 Linux 上,clang
以下gcc
有一个-ffunction-sections
选项,可以将每个函数放在自己单独的部分(然后可以使用适当的链接选项来删除未使用的部分,从而删除未使用的函数)。
然而,它似乎clang
在 MacOS 上默默忽略了此选项:无论有没有它,汇编代码都是相同的。
这正常吗?有什么评论吗?