On Thu, Jan 19, 2017 at 8:15 PM, gabor <ga...@poczta.onet.pl> wrote: > problems with initialization/finalization sections). ... > I know that following types require extra code: > object, class, sting, dynamic array, try..except. > What else should I avoid?
I think it is a huge exaggeration to rule out all of that. I think that most of this stuff from basic language or system unit should work just fine. Indeed some might not work, but most should work. If you use the unit cmem (or even better if you make your own memory manager that redirects to the C side), I don't see why object/class/string/dynamic arrays should fail, when used internally in the Pascal side. try...except will probably indeed not work, because C often uses a different exception mask than FPC or something like that. I didn't try it myself recently, but instead of going bare-bones I would rule out stuff that fails when they fail, not beforehand suppose they won't work. -- Felipe Monteiro de Carvalho _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal