1  /* Test structures passed by value, including to a function with a
       2     variable-length argument list.  All struct members are scalar
       3     integral types, and the structs are "small": 1, 2, 4, 8, and 12
       4     bytes for LP64.  */
       5  /* { dg-skip-if "limited code space" { pdp11-*-* } } */
       6  
       7  extern void struct_by_value_3_x (void);
       8  extern void exit (int);
       9  int fails;
      10  
      11  int
      12  main ()
      13  {
      14    struct_by_value_3_x ();
      15    exit (0);
      16  }