[fpc-devel] RTTI
Alfred
alfred at consulab.nl
Thu Aug 27 15:23:45 CEST 2015
Thanks for making the changes to the RTTI branch !
However, this branch does not compile, unless the following files are
added !
compiler\owomflib.pas
packages\mysql\src\mysql57dyn.pp
packages\winunits-base\src\shlwapi.pp
packages\fcl-web\src\base\httpprotocol.pp
packages\fcl-web\src\base\cgiprotocol.pp
packages\fcl-web\src\base\fpwebclient.pp
packages\fcl-web\src\base\fpjwt.pp
packages\fcl-web\src\base\fpoauth2.pp
packages\fcl-web\src\base\fpoauth2ini.pp
packages\fcl-web\src\base\fphttpwebclient.pp
packages\fcl-web\src\base\restbase.pp
packages\fcl-web\src\base\restcodegen.pp
With these files, compiling is ok.
Running tests i386 (Win8.1).
Testing the RTTI features reveals a small difference between the old and
the new RTTI version.
All other RTTI features still work and also work as expected !
Again, tested i386 on Win8.1
procedure A2(const A: TIntegerArray);
Previous stack size: 4.
New stack size: 0.
Previous ParReg: 255.
New ParReg: 1.
These two were the only differences on i386 with the new RTTI !
More information about the fpc-devel
mailing list