libraw1394 struct layouts, i386 vs. x86_64
Kevin D. Clark
kevin_d_clark at comcast.net
Wed Jan 7 14:47:14 EST 2009
Michael ODonnell writes:
> I've been looking for something like a magic compiler switch to force
> the desired 64bit-style alignments to our 32bit builds - anybody know
> what the trick is in this case?
The only way that I've ever been able to be 100% sure of the way a
structure gets packed with all of the architectures/compilers I've had
to deal with was to pack the structure myself....pretty much by hand.
I also always as a matter of paranoia sprinkle my code with asserts()
to make sure that the compiler is doing *exactly* what I want. Some of
the readers of this list might appreciate this:
http://kdc-blog.blogspot.com/2008/03/debugging-war-story-2.html
...which describes how I write these asserts().
Kind regards,
--kevin
--
GnuPG ID: B280F24E Meet me by the knuckles
alumni.unh.edu!kdc of the skinny-bone tree.
http://kdc-blog.blogspot.com/ -- Tom Waits
More information about the gnhlug-discuss
mailing list