sepolicy: add rules for bionic.linker.16kb.app_compat.enabled

This property serves as the global toggle for 16kb app compat.

It must be world readable since the linker is executed in the context
of the process requesting the dynamic linking.

Currently, only init and root shell are allowed to set the property.
This may be modified later to also allow toggling from the settings
app.

Bug: 339709616
Test: m
Change-Id: Ie0fd4132477460d88c3cf2f09aa59084f54cfea7
Signed-off-by: Kalesh Singh <kaleshsingh@google.com>
diff --git a/private/property_contexts b/private/property_contexts
index f631f8f..bfe2a52 100644
--- a/private/property_contexts
+++ b/private/property_contexts
@@ -1267,6 +1267,8 @@
 ro.bionic.arch            u:object_r:cpu_variant_prop:s0 exact string
 ro.bionic.cpu_variant     u:object_r:cpu_variant_prop:s0 exact string
 
+bionic.linker.16kb.app_compat.enabled u:object_r:bionic_linker_16kb_app_compat_prop:s0 exact bool
+
 ro.board.platform u:object_r:exported_default_prop:s0 exact string
 
 ro.boot.fake_battery         u:object_r:exported_default_prop:s0 exact int