From: Joern Rennecke Date: Thu, 4 Dec 1997 21:17:39 +0000 (+0000) Subject: Moved to noncompile. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=01d34110afdaf49c46b96ac4780e7c3c5da5b1bf;p=gcc.git Moved to noncompile. From-SVN: r16951 --- diff --git a/gcc/testsuite/gcc.c-torture/compile/971104-1.c b/gcc/testsuite/gcc.c-torture/compile/971104-1.c deleted file mode 100644 index 3f0996dfb30..00000000000 --- a/gcc/testsuite/gcc.c-torture/compile/971104-1.c +++ /dev/null @@ -1,26 +0,0 @@ -typedef unsigned short ushort; -struct sembuf { - ushort sem_num; - short sem_op; - short sem_flg; -}; -union semun { - int val; - struct semid_ds *buf; - ushort *array; - struct seminfo *__buf; - void *__pad; -}; -static union semun semctl_arg; -static int semid; -static void up(int sem){ - struct sembuf sb; - sb.sem_num = (unsigned short) sem; - sb.sem_op = 1; - sb.sem_flg = 0x1000 ; - if(semop(semid, &sb, 1) == -1) error("up failure"); - if(semctl(semid, sb.sem_num, 12 , semctl_arg) == 0) - printf("%s had processes sleeping on it!\n", - ({ "MUTEX ", "BARB_SEM 1", "BARB_SEM 2", "CUST_SEM 1", "CUST_SEM 2", "WA -IT_SEM 1", "WAIT_SEM 2", "WAIT_SEM 3", "WAIT_SEM 4"} [( sb.sem_num )]) ); -} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/971104-1.c b/gcc/testsuite/gcc.c-torture/noncompile/971104-1.c new file mode 100644 index 00000000000..3f0996dfb30 --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/noncompile/971104-1.c @@ -0,0 +1,26 @@ +typedef unsigned short ushort; +struct sembuf { + ushort sem_num; + short sem_op; + short sem_flg; +}; +union semun { + int val; + struct semid_ds *buf; + ushort *array; + struct seminfo *__buf; + void *__pad; +}; +static union semun semctl_arg; +static int semid; +static void up(int sem){ + struct sembuf sb; + sb.sem_num = (unsigned short) sem; + sb.sem_op = 1; + sb.sem_flg = 0x1000 ; + if(semop(semid, &sb, 1) == -1) error("up failure"); + if(semctl(semid, sb.sem_num, 12 , semctl_arg) == 0) + printf("%s had processes sleeping on it!\n", + ({ "MUTEX ", "BARB_SEM 1", "BARB_SEM 2", "CUST_SEM 1", "CUST_SEM 2", "WA +IT_SEM 1", "WAIT_SEM 2", "WAIT_SEM 3", "WAIT_SEM 4"} [( sb.sem_num )]) ); +}