(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
pr77587a.c
       1  /* PR target/77587 */
       2  /* { dg-do compile } */
       3  /* { dg-require-alias "" } */
       4  /* { dg-require-weak-override "" } */
       5  
       6  void
       7  foo (long x, long y, long z)
       8  {
       9  }
      10  
      11  void bar (long x, long y, long z) __attribute__ ((weak, alias ("foo")));
      12  
      13  void
      14  baz (long x, long y, long z)
      15  {
      16    bar (0, 0, 0);
      17  }
      18  
      19  int
      20  main ()
      21  {
      22    baz (0, 0, 0);
      23    return 0;
      24  }