DescriptionA second attempt at forcing 8-byte alignment of the time stamp.
I used padding this time. pragma pack didn't work on Mac x86-32. It seems to be an issue that only some (very recent?) versions of GCC support it. I could do it with macros, but it would be ugly. See the updated bug for more details.
Try was clean:
http://build.chromium.org/p/tryserver.chromium/waterfall?committer=dmichael@google.com
BUG=62983
TEST=I use a compile assert to ensure the size is consistent.
Assuming this goes well, I'll do a future CL to scan other structs and tweak them to get consistent alignment if I find any other problems.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=66446
Patch Set 1 #Patch Set 2 : '' #Patch Set 3 : '' #Patch Set 4 : '' #
Messages
Total messages: 3 (0 generated)
|