OSF1 4.0d's cc complains when a non-constant value is used as the array size of a formal parameter. The first patch below fixes the problem without removing the documentation value of the array size at that point. I wonder if just commenting out the (variable) array size would be a better choice. It also rightfully refuses to compile functions containing automatic arrays of non-constant sizes. The second patch below fixes this problem. With these two patches, GDB mainline builds on this platform again, using this picky/dumb compiler. Ok to install?