/* Test structures passed by value, including to a function with a
variable-length argument lists. All struct members are of type
_Complex short. */
extern void struct_by_value_12_x (void);
e
/* Test structures passed by value, including to a function with a
variable-length argument list. Each struct contains an array
of small structs with a single member. */
extern void struct_by
/* Test structures passed by value, including to a function with a
variable-length argument lists. All struct members are of type
_Complex char. */
extern void struct_by_value_11_x (void);
ex
/* Test passing scalars by value. This test includes _Complex types
whose real and imaginary parts can be used in variable-length
argument lists. */
extern void scalar_by_value_3_x (void);
ex
/* Test structures passed by value, including to a function with a
variable-length argument lists. All struct members are long double
scalars. */
extern void struct_by_value_7b_x (void);
exte
/* Test structures passed by value, including to a function with a
variable-length argument list. Tested structs end with double.
This test was written in response to a layout change for such
/* Test structures passed by value, including to a function with a
variable-length argument lists. All struct members are double
scalars. */
extern void struct_by_value_6a_x (void);
extern vo
/* Test structures passed by value, including to a function with a
variable-length argument list. Struct members are char, int, double,
and other structs containing these types. This test was
/* Test structures passed by value, including to a function with a
variable-length argument lists. All struct members are of type
_Complex float. */
extern void struct_by_value_16_x (void);
e
/* Test structures passed by value, including to a function with a
variable-length argument lists. All struct members are of type
_Complex double. */
extern void struct_by_value_17_x (void);