> pcc does not allow this since zero lenth array is another gcc
> extension. I tried declaring it as
> 
> static unsigned startLabel[];
> 
> The resulting bytecode can then be compiled however it will only
> crash. I traced it a pointer that tries to read an unallocated section
> in memory.

the only thing that makes sense is

static unsigned startLabel0;
static unsigned startLabel[] = &startLabel0

this might not work.  one can't rule out deep and dark
magic with gcc.

- erik

Reply via email to