prior parameter's size depends on `foo'
peter at gerwinski.de
Wed May 19 03:14:33 CEST 1999
David James wrote:
> I now have a significantly bigger module (which also imports from
> several other modules) which is exhibiting the same behaviour
> "prior parameter's size depends on `foo'" where `foo' is a
> protected string parameter in the function/procedure declaration.
> In this case if I drop all the `protected' in the procedure/function
> declarations in the interface, I get "gpc: Internal compiler error:
> program gpc1 got fatal signal 6".
> Any suggestions about more general work-arounds for this problem with
> string parameters in extended Pascal modules?
I am currently experiencing the same in a big project and
working on just this problem.
> Converting the extended Pascal module to a unit seems to be a
> work-around, but having to do that is going to make this migration much
> more difficult than staying with the extended Pascal modules that the
> system currently uses.
Since my project uses units I am not at all sure that the
conversion would really be a workaround.
Good luck, and watch out for the next snapshot,
Peter Gerwinski, Essen, Germany, http://home.pages.de/~Peter.Gerwinski/
Maintainer GNU Pascal - http://home.pages.de/~GNU-Pascal/ - gpc-19990118
PGP key on request - 6C 94 45 BE 28 A4 96 - 0E CC E9 12 47 25 82 75
*** Vote against SPAM! ********* http://www.politik-digital.de/spam/ ***
More information about the Gpc