OSDN Git Service

Latest updates from FSF 4.7 branch
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.c-torture / compile / 20080625-1.c
1 /* { dg-skip-if "too much data" { "avr-*-*" "m32c-*-*" "pdp11-*-*" "xstormy16-*-*" } { "*" } { "" } } */
2 struct peakbufStruct {
3     unsigned int lnum [5000];
4     int lscan [5000][4000];
5     double lmz [5000][4000];
6     double lint [5000][4000];
7     int PeaksInBuf;
8     unsigned char freelists [350000];
9     unsigned char freelistl [5000];
10     unsigned int LastFreeL;
11 } peakbuf;
12 void foo(int);
13 void findmzROI(int i, int *p_scan)
14 {
15     foo(peakbuf.PeaksInBuf);
16     __builtin_memmove(p_scan, peakbuf.lscan[i], peakbuf.lnum[i]*sizeof(int));
17 }