I know that the start of the resident structure itself won't be longword aligned, but the pointers in this structure, the inittable and the functiontable are better aligned. On the other side, the alignment is not so important, since you will never notice a few microseconds difference of access time during InitResident().
I'm a bit surprised that this missing return code leads to such a long discussion. And I can not imagine any Amiga user to be so stupid to execute a library directly from a shell, thus there really should be no idiots, I guess.
|