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

Reply via email to