summaryrefslogtreecommitdiffstats
path: root/include/afb/afb-binding.h
diff options
context:
space:
mode:
authorJosé Bollo <jose.bollo@iot.bzh>2020-02-06 09:17:52 +0100
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>2020-02-12 13:36:56 +0000
commit2f38d2ea0537107def8514dc2e0c680ff8d31ca8 (patch)
treee4de3f9640ba706aa34df475e406712d51a65314 /include/afb/afb-binding.h
parent4848ec206498a16b2b168978aad980eab2a15248 (diff)
Improves compatibility with AddressSanitizers
Address sanitizers is expecting shared objects loaded without the flag RTLD_DEEPBIND. This can be achieved by setting the environment variable AFB_NO_RTLD_DEEPBIND to the value 1 (exactly). This implies that the binder takes care of not clashing the namespaces by defining the symbol afbBindingV3root in both environment: the binder and the bindings. Bug-AGL: SPEC-3040 Bug-AGL: SPEC-3162 Signed-off-by: José Bollo <jose.bollo@iot.bzh> Change-Id: Ic064590178d4cf8b34b939e4c9ecd587668f71b8
Diffstat (limited to 'include/afb/afb-binding.h')
0 files changed, 0 insertions, 0 deletions