fredvs <fi...@hotmail.com> schrieb am Mi., 9. Okt. 2019, 12:00: > Could it be possible to simplify the life of rtl-users and add methods with > same parameters as previous version and make it compatible with new > features? >
Working with the RTTI simply is *not* simple, because you're interfacing with binary data that is represented by Pascal records. > Other wishes: > > It seems that the updates done to rtl were necessary because of some > arm-compatibility. > > OK, but now, for the same code, the binary-result compiled program is +- 30 > % bigger that same code compiled with fpc 3.0.4 or fp 3.2.0 (on the > contrary fpc 3.2.0 gives binary 10 % less big than with fpc 3.0.4). > > Would it not be better to play with "{$ifdef cpuarm}" and so not make > things > heavier for all others cpu that do not need those arm-extension? > This size increase is not ARM related, but related to a new feature. The alignment fixes you mention are in fact necessary for all non-x86 targets. Regards, Sven >
_______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal