I did suggest it once - https://bugs.freepascal.org/view.php?id=32780 - it would make things useful and allow for cleaner typecasting with the internal __m128 type etc.  It was assigned, but appears to have stalled. There might be some portability issues with it, although I think the feature already exists in the form of pre-processor directives, but those are a little cumbersome sometimes.

Gareth aka Kit.

On 21/04/2020 07:27, denisgolovan via fpc-devel wrote:
Hi

I think another related idea is adding some "attribute" to dynamic arrays types 
to force them to be aligned to 32/64 bytes.
Precisely for this purpose, I am forced to maintain my own FPC fork.

-- Regards,
Denis Golovan
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


--
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to