> 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
