Check payload type for @FixedSize or is_fundamental

The types need to retain the same memory layout between updates so
client/server can still accurately communicate.

Test: atest fmq_test fmq_unit_test
Bug: 142326204

Change-Id: I989229bc6ba172c33480448d74a4e4e8ef7c798e
3 files changed
tree: c6f78fcb00b48e78c15b936e09095f9ba91b0b38
  1. base/
  2. benchmarks/
  3. include/
  4. tests/
  5. Android.bp
  6. EventFlag.cpp
  7. FmqInternal.cpp
  8. OWNERS
  9. PREUPLOAD.cfg
  10. TEST_MAPPING