(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
ia64/
small-addr-1.c
       1  /* PR target/21632 */
       2  /* { dg-do compile } */
       3  /* { dg-options "-O2" } */
       4  
       5  struct S
       6  {
       7    void *s[256];
       8  };
       9  
      10  struct T
      11  {
      12    long t[23];
      13    struct S *u;
      14  };
      15  
      16  extern struct T __attribute__((model (small))) v;
      17  
      18  void *
      19  foo (void)
      20  {
      21    return v.u->s[0];
      22  }
      23