msp.c (A_SIZE): Define according to STACK_SIZE;
* gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to STACK_SIZE; * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according to STACK_SIZE; Use it to define size of add_histo array. * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according to STACK_SIZE. (f): Use GITT_SIZE to define size of gitt local table. * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according to STACK_SIZE; Use it to define size of bytemem array. From-SVN: r42384
This commit is contained in:
parent
ef73e13988
commit
f0ef84a27f
|
@ -1,3 +1,15 @@
|
||||||
|
2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
|
||||||
|
|
||||||
|
* gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
|
||||||
|
STACK_SIZE;
|
||||||
|
* gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
|
||||||
|
to STACK_SIZE; Use it to define size of add_histo array.
|
||||||
|
* gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
|
||||||
|
to STACK_SIZE.
|
||||||
|
(f): Use GITT_SIZE to define size of gitt local table.
|
||||||
|
* gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
|
||||||
|
to STACK_SIZE; Use it to define size of bytemem array.
|
||||||
|
|
||||||
2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
|
2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
|
||||||
|
|
||||||
* gcc.c-torture/compile/20000804-1.x: New file, this test fails
|
* gcc.c-torture/compile/20000804-1.x: New file, this test fails
|
||||||
|
|
|
@ -1,3 +1,11 @@
|
||||||
|
#if defined(STACK_SIZE) && STACK_SIZE < 65536
|
||||||
|
# define GITT_SIZE 75
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef GITT_SIZE
|
||||||
|
# define GITT_SIZE 150
|
||||||
|
#endif
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
double x, y;
|
double x, y;
|
||||||
} vector_t;
|
} vector_t;
|
||||||
|
@ -6,7 +14,7 @@ f(int count,vector_t*pos,double r,double *rho)
|
||||||
{
|
{
|
||||||
int i, j, miny, maxy, hy;
|
int i, j, miny, maxy, hy;
|
||||||
float help, d;
|
float help, d;
|
||||||
int gitt[150][150];
|
int gitt[GITT_SIZE][GITT_SIZE];
|
||||||
int *data = (int *)malloc(count*sizeof(int));
|
int *data = (int *)malloc(count*sizeof(int));
|
||||||
for (i = 0; i < count; i++)
|
for (i = 0; i < count; i++)
|
||||||
rho[i] = 0;
|
rho[i] = 0;
|
||||||
|
|
|
@ -1,6 +1,14 @@
|
||||||
|
#if defined(STACK_SIZE) && (STACK_SIZE < 65536)
|
||||||
|
# define BYTEMEM_SIZE 10000L
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef BYTEMEM_SIZE
|
||||||
|
# define BYTEMEM_SIZE 45000L
|
||||||
|
#endif
|
||||||
|
|
||||||
int bytestart[5000 + 1];
|
int bytestart[5000 + 1];
|
||||||
unsigned char modtext[400 + 1];
|
unsigned char modtext[400 + 1];
|
||||||
unsigned char bytemem[2][45000L + 1];
|
unsigned char bytemem[2][BYTEMEM_SIZE + 1];
|
||||||
|
|
||||||
long
|
long
|
||||||
modlookup (int l)
|
modlookup (int l)
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
#if defined(STACK_SIZE) && (STACK_SIZE < 65536)
|
||||||
|
# define HISTO_SIZE 9
|
||||||
|
#else
|
||||||
|
# define HISTO_SIZE 36
|
||||||
|
#endif
|
||||||
|
|
||||||
extern int N;
|
extern int N;
|
||||||
extern int nrows;
|
extern int nrows;
|
||||||
extern int or_num_angles;
|
extern int or_num_angles;
|
||||||
|
@ -8,7 +14,7 @@ typedef struct
|
||||||
int count;
|
int count;
|
||||||
}Histo;
|
}Histo;
|
||||||
|
|
||||||
Histo add_histo[10][2][36][36];
|
Histo add_histo[10][2][HISTO_SIZE][HISTO_SIZE];
|
||||||
|
|
||||||
void cmd_connection_statistics( )
|
void cmd_connection_statistics( )
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
|
#ifdef STACK_SIZE
|
||||||
|
# define A_SIZE (STACK_SIZE/sizeof(int))
|
||||||
|
#else
|
||||||
|
# define A_SIZE 16384
|
||||||
|
#endif
|
||||||
foo ()
|
foo ()
|
||||||
{
|
{
|
||||||
int a[16384];
|
int a[A_SIZE];
|
||||||
bar (a);
|
bar (a);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue