diff options
author | Ruchir Rastogi <ruchirr@google.com> | 2020-01-06 20:57:55 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2020-01-06 20:57:55 +0000 |
commit | 2ff1eac71a5a8d2fb3b12d5a7cf33a34fdf754be (patch) | |
tree | 7ec751dd9a71045ba072bcdd2f3aaaf254b0c576 | |
parent | c940977dd9963525a9ffd47249f3896c9a5e24df (diff) | |
parent | 5dbcae50209e7284b6c3ebad05727ac741aee25d (diff) | |
download | core-2ff1eac71a5a8d2fb3b12d5a7cf33a34fdf754be.tar.gz |
Merge "Expose libstatssocket as a stable C API"
-rw-r--r-- | libstats/socket/Android.bp | 8 | ||||
-rw-r--r-- | libstats/socket/libstatssocket.map.txt | 23 |
2 files changed, 31 insertions, 0 deletions
diff --git a/libstats/socket/Android.bp b/libstats/socket/Android.bp index 94c405dea..3b6efbb55 100644 --- a/libstats/socket/Android.bp +++ b/libstats/socket/Android.bp @@ -40,6 +40,14 @@ cc_library { "libcutils", "liblog", ], + + // enumerate stable entry points for APEX use + stubs: { + symbol_file: "libstatssocket.map.txt", + versions: [ + "1", + ], + } } cc_library_headers { diff --git a/libstats/socket/libstatssocket.map.txt b/libstats/socket/libstatssocket.map.txt new file mode 100644 index 000000000..55bfbda66 --- /dev/null +++ b/libstats/socket/libstatssocket.map.txt @@ -0,0 +1,23 @@ +LIBSTATSSOCKET { + global: + stats_event_obtain; # apex # introduced=1 + stats_event_build; # apex # introduced=1 + stats_event_write; # apex # introduced=1 + stats_event_release; # apex # introduced=1 + stats_event_set_atom_id; # apex # introduced=1 + stats_event_write_int32; # apex # introduced=1 + stats_event_write_int64; # apex # introduced=1 + stats_event_write_float; # apex # introduced=1 + stats_event_write_bool; # apex # introduced=1 + stats_event_write_byte_array; # apex # introduced=1 + stats_event_write_string8; # apex # introduced=1 + stats_event_write_attribution_chain; # apex # introduced=1 + stats_event_write_key_value_pairs; # apex # introduced=1 + stats_event_add_bool_annotation; # apex # introduced=1 + stats_event_add_int32_annotation; # apex # introduced=1 + stats_event_get_atom_id; # apex # introduced=1 + stats_event_get_buffer; # apex # introduced=1 + stats_event_get_errors; # apex # introduced=1 + local: + *; +}; |