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>
|
2002-01-22 Hans-Peter Nilsson <hp@axis.com>
|
||||||
|
|
||||||
* gcc.dg/20020122-1.c: New test.
|
* 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