Using gpc-971001, The code below fails to compile with errors ' prior parameter's size depends on ...'':
Is this a known problem, and how might I go about fixing it?
-----8<----- program prog(input,output);
var v1 : array [1..10] of integer;
#if 1 procedure p1(a1 : array [lo .. hi : integer ] of integer ) ; external ; { This fails } #else procedure p1(a1 : array [lo .. hi : integer ] of integer ) ; begin end; {This works } #endif
begin p1(v1); end. -----8<-----
Thanks.
SamL