Sergei Gorelkin wrote:
19.11.2014 15:16, Marco van de Voort ?????:> In our previous episode, Mark Morgan Lloyd said:>>>> introduces a very significant performance overhead;>>>>>> Linux also does this.>>>> On some but by no means all platforms. I'm specifically trying to>> highlight the fact that on SPARC, Solaris can fix alignment issues (at a>> price) but Linux doesn't try to. I don't know to what extent there are>> comparable issues on other platforms (in particular x86_64) for which>> both Solaris and Linux are implemented.>> On PPC (603), Linux did, but netbsd didn't :-) Though that is 1.9.0 times> experience and thus slightly dated.

On mips-linux, I observe no crashes when doing unaligned access with integer instructions, but it still crashes upon unaligned access using floating-point instructions.
Sergei

Useful to know. I've never tried this, but presumably the signal can be trapped?

--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]
_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to