2.1.120. --[no_]vfe

此选项启用或禁用 C++ 中的虚拟函数删除 (VFE)。

使用 VFE 可以将未使用的虚拟函数从代码中删除。 启用 VFE 时,编译器会将信息放在带有前缀 .arm_vfe_ 的特殊节中。 不识别 VFE 的链接器将忽略这些节,因为其余代码部分不会引用这些节。 因此,这些节不会增加可执行文件的大小, 但会增加目标文件的大小。

模式

仅当源语言为 C++ 时,此选项才有效。

缺省选项

缺省为 --vfe,但如果用 RVCT v2.1 以前版本的编译器编译的旧目标文件不包含 VFE 信息,则缺省选项不适合。

另请参阅

Copyright © 2007 ARM Limited. All rights reserved. ARM DUI 0348AC
Non-Confidential