weak1.c

来自「用于进行gcc测试」· C语言 代码 · 共 24 行

C
24
字号
// PR target/29487// { dg-do run { xfail "hppa*-hp-hpux11.*" } }// { dg-require-weak "" }// { dg-additional-sources "weak1-a.cc" }// { dg-options "-O2" }extern __attribute__((weak)) void f() {}int main () {  try {    f();    return 1;  } catch (int i) {    /* Although the implementation of f in this file does not throw       any exceptions, it is weak, and may therefore be replaced at       link time.  Therefore, the compiler must not optimize away this       catch clause.  */    if (i != 7)      return 2;  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?