diff options
Diffstat (limited to 'gcc/testsuite/gcc.c-torture/noncompile')
33 files changed, 0 insertions, 558 deletions
diff --git a/gcc/testsuite/gcc.c-torture/noncompile/920507-1.c b/gcc/testsuite/gcc.c-torture/noncompile/920507-1.c deleted file mode 100644 index e1bd9934de3..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/920507-1.c +++ /dev/null @@ -1 +0,0 @@ -x(){register*a asm("fr1");int*v[1]={a};} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/920616-2.c b/gcc/testsuite/gcc.c-torture/noncompile/920616-2.c deleted file mode 100644 index ddfa0de1ba1..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/920616-2.c +++ /dev/null @@ -1 +0,0 @@ -f(void a,...){} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/920721-2.c b/gcc/testsuite/gcc.c-torture/noncompile/920721-2.c deleted file mode 100644 index 4621983e037..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/920721-2.c +++ /dev/null @@ -1 +0,0 @@ -f(int n){int s;for(s=0;s<n;s++)s==5?1 n=1;} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/920824-1.c b/gcc/testsuite/gcc.c-torture/noncompile/920824-1.c deleted file mode 100644 index 36661f63c17..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/920824-1.c +++ /dev/null @@ -1 +0,0 @@ -struct s{struct s{int i;}x;}; diff --git a/gcc/testsuite/gcc.c-torture/noncompile/920923-1.c b/gcc/testsuite/gcc.c-torture/noncompile/920923-1.c deleted file mode 100644 index 52f8338abf3..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/920923-1.c +++ /dev/null @@ -1,36 +0,0 @@ -typedef BYTE unsigned char;typedef int item_n;typedef int perm_set;struct -PENT{caddr_t v_addr;};typedef struct PENT prec;typedef struct PENT* -prec_t;prec_t mem_hash;BYTE*mem_base;struct PTE{BYTE*p_page;perm_set -p_perms;};typedef struct PTE pte;struct PTP{union{struct*PTP -p_tablep;struct*PTE p_entry;}u;int valid;};typedef struct PTP -(u.p_tablep);int pfree=0;int pcount=0;void mmu_walk_find(va)caddr_t va;{ -BYTE*page_addr;if(mmu_base[Level1(va)]->valid==0x0){l1_base= -mmu_base[Level1(va)]->(u.p_tablep)=p_alloc();mmu_base[Level1(va)]->valid= -0x3;for(idx=0;idx<LEVEL1_ENTRIES;idx++)l1_base[idx]->valid=0x0;goto -build_level2;}else l1_base=mmu_base[Level1(va)]->(u.p_tablep);if -(l1_base[Level2(va)]->valid==0x0){build_level2:l2_base= -l1_base[Level2(va)]->(u.p_tablep)=p_alloc();l1_base[Level2(va)]->valid= -0x3;for(idx=0;idx<LEVEL2_ENTRIES;idx++)l2_base[idx]->valid=0x0;goto -build_page;}else l2_base=mmu_base[Level2(va)]->(u.p_tablep); -page_addr=l2_base[Level2(va)]->valid;}void*a_translate(va_op,v_addr)int -va_op;caddr_t v_addr;{register prec_t bucket;register caddr_t p_addr; -bucket=mem_hash+((((v_addr)>>ITEMBITS))&hash_mask);do{if -(bucket->v_addr==((v_addr)>>ITEMBITS){if(!(bucket->perm_set&va_op)) -goto prot_fault;return mem_base+v_addr;}}while((bucket++)->v_addr!= -((caddr_t)0));page_miss:p_addr=(--bucket)->p_addr;page_type:switch -(p_addr){case BUCKET_FULL:enlarge_hash_table(mem_hash);case((caddr_t)0): -p_addr=fill_item_entry(va_op,v_addr);goto page_type;case((caddr_t)1): -default:((void)(((0))?0:(__eprintf("Failed assertion`%s'at line%d -of`%s'.\n","FALSE",327,"b.c"),0)));}}void flush_hash(hasht, -hash_size)prec_t hasht;int hash_size;{register prec_t bucket;register int -idx;bucket=hasht;for(idx=(hash_size*3)-1;idx>=0;idx--){ -bucket->v_addr=((caddr_t)0);bucket->p_addr=((caddr_t)0); -bucket->perm_set=VA_EMPTY;}}void init_mem(){mem_base=(BYTE*)calloc(1024 -,(1<<13));((void)((mem_base!=(BYTE*)0)?0:(__eprintf("Failed -assertion`%s'at line%d of`%s'.\n","mem_base!=(BYTE*)0",366,"b.c"), -0)));hash_num=INIT_NUM_ENTRIES*3;mem_hash=(prec_t)calloc(hash_num, -sizeof(prec));((void)((mem_hash!=(prec_t)0)?0:(__eprintf("Failed -assertion`%s'at line%d of`%s'.\n","mem_hash!=(prec_t)0",370,"b.c"), -0)));flush_hash(mem_hash,32);build_ptables(mem_base,1024*(1<<13));} -struct tm{int tm_sec;int tm_min;int tm_hour;int tm_mday;int tm_mon;int -tm_year;int tm_wday;int tm_yday;int tm_isdst;char*tm_zone;long tm_gmtoff;}; diff --git a/gcc/testsuite/gcc.c-torture/noncompile/921102-1.c b/gcc/testsuite/gcc.c-torture/noncompile/921102-1.c deleted file mode 100644 index 3fb42f19b56..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/921102-1.c +++ /dev/null @@ -1 +0,0 @@ -int x[]={[0.3 ... 4.6]9}; diff --git a/gcc/testsuite/gcc.c-torture/noncompile/921116-1.c b/gcc/testsuite/gcc.c-torture/noncompile/921116-1.c deleted file mode 100644 index 78a75ea8193..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/921116-1.c +++ /dev/null @@ -1 +0,0 @@ -void a (void x) {} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/930301-1.c b/gcc/testsuite/gcc.c-torture/noncompile/930301-1.c deleted file mode 100644 index de4271415e9..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/930301-1.c +++ /dev/null @@ -1,5 +0,0 @@ -struct a *q; -f() -{ - q++; -} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/930622-1.c b/gcc/testsuite/gcc.c-torture/noncompile/930622-1.c deleted file mode 100644 index 27bb9ebd2f2..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/930622-1.c +++ /dev/null @@ -1,6 +0,0 @@ -f () -{ - double b; - b = b * 10; - goto c; -} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/930622-2.c b/gcc/testsuite/gcc.c-torture/noncompile/930622-2.c deleted file mode 100644 index a75e0c43889..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/930622-2.c +++ /dev/null @@ -1,6 +0,0 @@ -f () -{ - int i; - for (i--) - ; -} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/930714-1.c b/gcc/testsuite/gcc.c-torture/noncompile/930714-1.c deleted file mode 100644 index d940c550f57..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/930714-1.c +++ /dev/null @@ -1,25 +0,0 @@ -typedef union _yystype -{ - int i; - int *iptr; - int (*ifunc)(int); - void (*vfunc)(int); -} -YYSTYPE; - -extern int f1(int k); - -void test() -{ - YYSTYPE a; - int (*iptr)(int); - int foo[5]; - - a = f1; - a = (YYSTYPE)f1; - a = (YYSTYPE)foo; - a = (YYSTYPE)(int *)foo; - iptr = f1; - a = iptr; - a = (YYSTYPE)iptr; -} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/931203-1.c b/gcc/testsuite/gcc.c-torture/noncompile/931203-1.c deleted file mode 100644 index 1f5a8c3d7ad..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/931203-1.c +++ /dev/null @@ -1,11 +0,0 @@ -typedef struct -{ - int x, y; -} point_t; - - -point_t -f () -{ - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/940112-1.c b/gcc/testsuite/gcc.c-torture/noncompile/940112-1.c deleted file mode 100644 index 17dda8be54a..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/940112-1.c +++ /dev/null @@ -1,7 +0,0 @@ -double -f (int x) -{ - double e = 1; - e = 1; - return (e) -} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/940227-1.c b/gcc/testsuite/gcc.c-torture/noncompile/940227-1.c deleted file mode 100644 index 21bba6c9cfe..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/940227-1.c +++ /dev/null @@ -1,5 +0,0 @@ -struct font { - struct { - char *line,*ulmask; - } c[2]; -} character[1] = { { {"", ""}, {"", ""} } }; diff --git a/gcc/testsuite/gcc.c-torture/noncompile/940510-1.c b/gcc/testsuite/gcc.c-torture/noncompile/940510-1.c deleted file mode 100644 index 9882d155e97..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/940510-1.c +++ /dev/null @@ -1 +0,0 @@ -struct { int a[]; } x = { 0 }; diff --git a/gcc/testsuite/gcc.c-torture/noncompile/940712-1.c b/gcc/testsuite/gcc.c-torture/noncompile/940712-1.c deleted file mode 100644 index b1b82347483..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/940712-1.c +++ /dev/null @@ -1,14 +0,0 @@ -/* PR 4713 */ - -#include "940712-1.h" -#include "940712-1a.h" -#include "940712-1b.h" - -/* comment start in comment error -/* in a .c file */ - -int main () -{ - return 0; -} - diff --git a/gcc/testsuite/gcc.c-torture/noncompile/940712-1.h b/gcc/testsuite/gcc.c-torture/noncompile/940712-1.h deleted file mode 100644 index 183821334b1..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/940712-1.h +++ /dev/null @@ -1,10 +0,0 @@ -/* comment start in comment error -/* in a .h file */ - -#if 0 -#endif /* comment start in comment error -/* after a cpp directive */ - -/* comment start in comment error - - diff --git a/gcc/testsuite/gcc.c-torture/noncompile/940712-1a.h b/gcc/testsuite/gcc.c-torture/noncompile/940712-1a.h deleted file mode 100644 index 55ab6b844ec..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/940712-1a.h +++ /dev/null @@ -1,4 +0,0 @@ -/* spanning a .h file */ - -#if 0 -#endif /* comment start in comment error diff --git a/gcc/testsuite/gcc.c-torture/noncompile/940712-1b.h b/gcc/testsuite/gcc.c-torture/noncompile/940712-1b.h deleted file mode 100644 index d75156c04b9..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/940712-1b.h +++ /dev/null @@ -1,2 +0,0 @@ -/* spanning a .h file */ - diff --git a/gcc/testsuite/gcc.c-torture/noncompile/950825-1.c b/gcc/testsuite/gcc.c-torture/noncompile/950825-1.c deleted file mode 100644 index 6104444da3b..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/950825-1.c +++ /dev/null @@ -1 +0,0 @@ -main() { return (struct x) {{y: 0}}; } diff --git a/gcc/testsuite/gcc.c-torture/noncompile/950921-1.c b/gcc/testsuite/gcc.c-torture/noncompile/950921-1.c deleted file mode 100644 index bcf2f05e44f..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/950921-1.c +++ /dev/null @@ -1,10 +0,0 @@ -typedef enum -{ - a = (X) 0, - b -} c; - -typedef enum -{ - d = (X) 0 -} e; diff --git a/gcc/testsuite/gcc.c-torture/noncompile/951025-1.c b/gcc/testsuite/gcc.c-torture/noncompile/951025-1.c deleted file mode 100644 index 694887290dd..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/951025-1.c +++ /dev/null @@ -1 +0,0 @@ -#include /\ diff --git a/gcc/testsuite/gcc.c-torture/noncompile/951123-1.c b/gcc/testsuite/gcc.c-torture/noncompile/951123-1.c deleted file mode 100644 index e9ed3dcd246..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/951123-1.c +++ /dev/null @@ -1,2 +0,0 @@ -struct S { int a; int b[2]; }; -struct S x = { 0, [0]; }; diff --git a/gcc/testsuite/gcc.c-torture/noncompile/951227-1.c b/gcc/testsuite/gcc.c-torture/noncompile/951227-1.c deleted file mode 100644 index 7c449c8579c..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/951227-1.c +++ /dev/null @@ -1,2 +0,0 @@ -#if 0xe-1 -#endif diff --git a/gcc/testsuite/gcc.c-torture/noncompile/971104-1.c b/gcc/testsuite/gcc.c-torture/noncompile/971104-1.c deleted file mode 100644 index 3f0996dfb30..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/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/990416-1.c b/gcc/testsuite/gcc.c-torture/noncompile/990416-1.c deleted file mode 100644 index 9d4323ba1cd..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/990416-1.c +++ /dev/null @@ -1,10 +0,0 @@ -typedef int word_type; - -static void -copy_reg (unsigned int reg, frame_state *udata, frame_state *target_udata) -{ - word_type *preg = get_reg_addr (reg, udata, 0); - word_type *ptreg = get_reg_addr (reg, target_udata, 0); - - memcpy (ptreg, preg, __builtin_dwarf_reg_size (reg)); -} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/Makefile.in b/gcc/testsuite/gcc.c-torture/noncompile/Makefile.in deleted file mode 100644 index e6209dbc6c2..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ -#### host, target, and site specific Makefile frags come in here. - -srcdir = . - -# Nothing to do... -all: - -clean: - -rm -f *.o *.diff *~ *.bad core *.x - -distclean: clean - -rm -f Makefile config.status diff --git a/gcc/testsuite/gcc.c-torture/noncompile/configure.in b/gcc/testsuite/gcc.c-torture/noncompile/configure.in deleted file mode 100644 index 19f62f2dfe5..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/configure.in +++ /dev/null @@ -1,15 +0,0 @@ -# This file is a shell script fragment that supplies the information -# necessary to tailor a template configure script into the configure -# script appropriate for this directory. For more information, check -# any existing configure script. - -srctrigger=noncompile.exp -srcname="DejaGnu" - -# per-host: - -# per-target: - -target_makefile_frag=../config/mt-${target_alias} - -# post-target: diff --git a/gcc/testsuite/gcc.c-torture/noncompile/init-1.c b/gcc/testsuite/gcc.c-torture/noncompile/init-1.c deleted file mode 100644 index 52f43e81a4f..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/init-1.c +++ /dev/null @@ -1,17 +0,0 @@ -struct a -{ double a, b, c; }; - -struct b -{ - struct a arr[6]; -}; - -static struct b a_b = -{ - {0,0,0}, - {0,0,0}, - {0,0,0}, - {0,0,0}, - {0,0,0}, - {0,0,0}, -}; diff --git a/gcc/testsuite/gcc.c-torture/noncompile/init-2.c b/gcc/testsuite/gcc.c-torture/noncompile/init-2.c deleted file mode 100644 index 52ee17b019f..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/init-2.c +++ /dev/null @@ -1 +0,0 @@ -int d[][] = { {1}, {2}, {3} }; diff --git a/gcc/testsuite/gcc.c-torture/noncompile/invalid_asm.c b/gcc/testsuite/gcc.c-torture/noncompile/invalid_asm.c deleted file mode 100644 index bb017f4315e..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/invalid_asm.c +++ /dev/null @@ -1 +0,0 @@ -asm_invalid_register_name(){asm("":::"this_is_an_invalid_register_name");} diff --git a/gcc/testsuite/gcc.c-torture/noncompile/noncompile.exp b/gcc/testsuite/gcc.c-torture/noncompile/noncompile.exp deleted file mode 100644 index c4808b949cb..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/noncompile.exp +++ /dev/null @@ -1,314 +0,0 @@ -# Copyright (C) 1988, 1990, 1991, 1992, 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gcc@prep.ai.mit.edu - -# This file was written by Jeff Law. (law@cs.utah.edu) - -# -# These tests come from Torbjorn Granlund (tege@cygnus.com) -# C torture test suite. -# - -load_lib mike-gcc.exp - -# Test 920507-1.c -prebase - -set src_code 920507-1.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 920616-2.c -prebase - -set src_code 920616-2.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 920721-2.c -prebase - -set src_code 920721-2.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 920824-1.c -prebase - -set src_code 920824-1.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 920923-1.c -prebase - -set src_code 920923-1.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 921102-1.c -prebase - -set src_code 921102-1.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 921116-1.c -prebase - -set src_code 921116-1.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 930301-1.c -prebase - -set src_code 930301-1.c -set compiler_output ".*:4:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 930622-1.c -prebase - -set src_code 930622-1.c -set compiler_output ".*:5:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 930622-2.c -prebase - -set src_code 930622-2.c -set compiler_output ".*:4:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 930714-1.c -prebase - -set src_code 930714-1.c -# Not really sure what the error should be here... -set compiler_output ".*:18.*:23" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - -# Test 931203-1.c -prebase - -set src_code 931203-1.c -set compiler_output ".*:10" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 940112-1.c -prebase - -set src_code 940112-1.c -set compiler_output ".*:7" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 940227-1.c -prebase - -set src_code 940227-1.c -set compiler_output ".*:5.*:5" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 940510-1.c -prebase - -set src_code 940510-1.c -set compiler_output ".*:1.*:1" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 940712-1.c -prebase - -set src_code 940712-1.c -set compiler_output ".*:8.*:4" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 950825-1.c -prebase -set src_code 950825-1.c -set compiler_output ".*:1.*:1.*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 950921-1.c -prebase -set src_code 950921-1.c -set compiler_output ".*:3.*:3.*:9.*:9:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 951025-1.c -prebase -set src_code 951025-1.c -set compiler_output ".*:\[12\]:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 951123-1.c -prebase -set src_code 951123-1.c -set compiler_output ".*:2:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 951227-1.c -prebase -set src_code 951227-1.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test 971104-1.c -prebase -set src_code 971104-1.c -set compiler_output ".*:25:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - -# Test 990416-1.c -prebase -set src_code 990416-1.c -set compiler_output ".*:4:.*:6:.*:6:.*:6:.*:6:.*:6:.*:7:.*:7:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - -# Test init-1.c -prebase -set src_code init-1.c -set compiler_output ".*:12.*:12.*:13.*:13.*:14.*:14.*:15.*:15.*:16.*:16:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test init-2.c -prebase -set src_code init-2.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test invalid_asm.c -prebase -set src_code invalid_asm.c -set compiler_output ".*:1:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups - - -# Test va-arg-1.c -# It is debatable if this test should be included at all. -# varags may be implemented by macros, which may not actually -# reference the bogus argument. -prebase - -set src_code va-arg-1.c -set compiler_output ".*:6:" - -set groups {passed gcc-noncompile} - -postbase $src_code $run $groups diff --git a/gcc/testsuite/gcc.c-torture/noncompile/va-arg-1.c b/gcc/testsuite/gcc.c-torture/noncompile/va-arg-1.c deleted file mode 100644 index 0285872860d..00000000000 --- a/gcc/testsuite/gcc.c-torture/noncompile/va-arg-1.c +++ /dev/null @@ -1,8 +0,0 @@ -#include <stdarg.h> - -f (int x, ...) -{ - va_list args; - va_start (args, bogus_variable); - va_end (args); -} |