1/* { dg-do run { target { { i?86-*-* x86_64-*-* } && ilp32 } } } */ 2/* { dg-options "-mpreferred-stack-boundary=2" } */ 3 4/* Simple test of vararg passing for problematic types with and without 5 double values passed between them. */ 6 7#define DTYPE _Decimal128 8#define ONE 1.0dl 9#define THREE 3.0dl 10#define SEVEN 7.0dl 11#define ELEVEN 11.0dl 12#define INTS 4 13 14#include "func-vararg-alternate.h" 15 16int 17main () 18{ 19 doit (); 20 21 FINISH 22} 23