在基于 Clang 的前端 中受支持的 GCC 编译指示

以下列表显示了 IBM® XL C/C++ for AIX® 16.1 支持的关键 GCC 指令 ,该指令由 xlclang/xlclang++ 调用。有关 GCC 指令的详细信息,请参阅 GNU 编译器集合在线文档,网址为 http://gcc.gnu.org/onlinedocs/

  • #pragma GCC visibility push(visibility)
  • #pragma GCC visibility pop
  • #pragma pop_macro("macro_name")
  • #pragma push_macro("macro_name")
  • #pragma redefine_extname oldname newname