re PR target/5379 ([i386] internal error: Segmentation fault (prefetch related?))
PR target/5379 * gcc.dg/20020122-2.c: New test. From-SVN: r49094
This commit is contained in:
parent
e8d52ba03e
commit
3196dfde9a
@ -1,3 +1,8 @@
|
||||
2002-01-22 Janis Johnson <janis187@us.ibm.com>
|
||||
|
||||
PR target/5379
|
||||
* gcc.dg/20020122-2.c: New test.
|
||||
|
||||
2002-01-22 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* gcc.dg/20020122-1.c: New test.
|
||||
|
41
gcc/testsuite/gcc.dg/20020122-2.c
Normal file
41
gcc/testsuite/gcc.dg/20020122-2.c
Normal file
@ -0,0 +1,41 @@
|
||||
/* This test was supplied with PR target/5379. It caused the compiler
|
||||
to get a segmentation fault. */
|
||||
|
||||
/* { dg-do compile } */
|
||||
/* { dg-options "-O2 -fprefetch-loop-arrays -w" } */
|
||||
/* { dg-options "-O2 -fprefetch-loop-arrays -march=athlon" { target i?86-*-* } } */
|
||||
|
||||
extern int access( char* );
|
||||
extern int a();
|
||||
char* foocp();
|
||||
|
||||
void
|
||||
_KDE_IceGetPoValidAuthIndices (protocol_name, num_indices_ret, indices_ret)
|
||||
const char *protocol_name;
|
||||
int *num_indices_ret;
|
||||
int *indices_ret;
|
||||
{
|
||||
int auth_file;
|
||||
char *filename;
|
||||
int index_ret, i;
|
||||
|
||||
if (!(filename = foocp ()))
|
||||
return;
|
||||
|
||||
if (access (filename))
|
||||
return;
|
||||
|
||||
if (auth_file = access (filename))
|
||||
return;
|
||||
|
||||
for (;;)
|
||||
{
|
||||
if (strcmp (protocol_name, protocol_name) == 0 )
|
||||
{
|
||||
for (i = 0; i < *num_indices_ret; i++)
|
||||
if (index_ret == indices_ret[i])
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user