Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2aeb1235 authored by Jayant Chowdhary's avatar Jayant Chowdhary
Browse files

Support cpp backend for fmq in aidl (POD types only)



libfmq has a static assert for non POD data types

Bug: 362791857

Test: atest fmq_test

Change-Id: Iec82d549c0910c1f8140320864135db01bb3f12b
Signed-off-by: default avatarJayant Chowdhary <jchowdhary@google.com>
parent edf61331
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -26,7 +26,7 @@ aidl_interface {
            ],
        },
        cpp: {
            enabled: false,
            enabled: true,
        },
        ndk: {
            apex_available: [
+2 −3
Original line number Diff line number Diff line
@@ -28,9 +28,8 @@ aidl_interface {
            sdk_version: "module_current",
        },
        cpp: {
            // FMQ will not be supported in the cpp backend because the parcelables
            // are not stable enough for use in shared memory
            enabled: false,
            // FMQ is only supported for PODs with the cpp backend
            enabled: true,
        },
        ndk: {
            apex_available: [