Align all offsets to word boundary.

Since the read pointer, write pointer, data buffer and EventFlag word
occupy contiguous memory locations as per the default
MessageQueue/MQDescriptor constructors, the size of data buffer needs to
be word-aligned so that the EventFlag word is certain to occupy
a word-aligned address.

Bug: 34194487
Test: FMQ unit tests
Change-Id: I3ce2a229839ab6bf625b1efdc5fbb7f6daf78c40
2 files changed
tree: 0b7fdee1d376537cc12b4fab58e1c14dab6579cc
  1. benchmarks/
  2. include/
  3. tests/
  4. Android.bp
  5. EventFlag.cpp