Re: [fpc-devel] FPC_REQUIRES_PROPER_ALIGNMENT

2004-10-13 Thread Jonas Maebe
On 12 okt 2004, at 22:12, Marc Weustink wrote: M: Is a sigbus catchable so that you can read the data and continue as if nothing happened (or is that something at OS level) That is normally possible, yes. But as Florian said, it's quite a bit of work and also extremely slow (you get 4 context

Re: [fpc-devel] FPC_REQUIRES_PROPER_ALIGNMENT

2004-10-13 Thread Florian Klaempfl
Jonas Maebe wrote: M: But how are members of packed records accessed ? Just like members of regular records. The difference is that there are simply no alignment bytes between the different fields of the record. If you've to access an unaligned member, you've to use a move as you do in C,