Commit f0ef84a2 by Stephane Carrez Committed by Stephane Carrez

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
parent ef73e139
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>
* gcc.c-torture/compile/20000804-1.x: New file, this test fails
on 68HC11/HC12 due to the asm instruction.
* gcc.c-torture/compile/20001205-1.x: New file, ditto.
......
#if defined(STACK_SIZE) && STACK_SIZE < 65536
# define GITT_SIZE 75
#endif
#ifndef GITT_SIZE
# define GITT_SIZE 150
#endif
typedef struct {
double x, y;
} vector_t;
......@@ -6,7 +14,7 @@ f(int count,vector_t*pos,double r,double *rho)
{
int i, j, miny, maxy, hy;
float help, d;
int gitt[150][150];
int gitt[GITT_SIZE][GITT_SIZE];
int *data = (int *)malloc(count*sizeof(int));
for (i = 0; i < count; i++)
rho[i] = 0;
......
#if defined(STACK_SIZE) && (STACK_SIZE < 65536)
# define BYTEMEM_SIZE 10000L
#endif
#ifndef BYTEMEM_SIZE
# define BYTEMEM_SIZE 45000L
#endif
int bytestart[5000 + 1];
unsigned char modtext[400 + 1];
unsigned char bytemem[2][45000L + 1];
unsigned char bytemem[2][BYTEMEM_SIZE + 1];
long
modlookup (int l)
......
#if defined(STACK_SIZE) && (STACK_SIZE < 65536)
# define HISTO_SIZE 9
#else
# define HISTO_SIZE 36
#endif
extern int N;
extern int nrows;
extern int or_num_angles;
......@@ -8,7 +14,7 @@ typedef struct
int count;
}Histo;
Histo add_histo[10][2][36][36];
Histo add_histo[10][2][HISTO_SIZE][HISTO_SIZE];
void cmd_connection_statistics( )
{
......
#ifdef STACK_SIZE
# define A_SIZE (STACK_SIZE/sizeof(int))
#else
# define A_SIZE 16384
#endif
foo ()
{
int a[16384];
int a[A_SIZE];
bar (a);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment