Bernd Walter <ticso(at)cicely.de> wrote:
> Der Grund ist, dass ein struct immer auf ein 4-Byte alignment beginnen
> soll, damit man immer gleich maskieren kann.
> Genauso, wie früher alphas konnten frühe ARM keine byte/word Zugriffe
> machen, aber hatten im Gegensatz zu diesen keine bequemen Maskierbefehle.
ARM hatte schon immer Load/Store-Byte-Befehle, nur 16-Bit-Datentypen
("half-words" im ARM-Jargon) wurden nicht direkt unterstützt.
-- Christian "naddy" Weisgerber naddy(at)mips.inka.de To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Fri 25 Sep 2009 - 20:00:43 CEST