Move lsan_check_in_progress definition to lsan_common.cc. 86/107086/1 accepted/tizen/base/20170106.103010 submit/tizen_base/20161227.230642
authorMaxim Ostapenko <m.ostapenko@samsung.com>
Mon, 26 Dec 2016 08:44:46 +0000 (11:44 +0300)
committerMaxim Ostapenko <m.ostapenko@samsung.com>
Mon, 26 Dec 2016 10:57:38 +0000 (13:57 +0300)
commit5ccc27fee21660ae172563ddfa42cf6741210313
treeab39302fd2c697af73553f64f12993c737a83371
parent059d7696a8c6ab63d1bf4271a20629e76fcd392e
Move lsan_check_in_progress definition to lsan_common.cc.

This commit fixes undefined reference error from libasan.so:

/lib/libasan.so: undefined reference to `lsan_check_in_progress'

occurred due to ASan runtime embeds part of LSan runtime and
misses lsan_check_in_progress symbol. To overcome the issue, just move
lsan_check_in_progress definition to lsan_common.cc.

Change-Id: I9ed7f4d490d525bbf7ce054285afaec24716f35a
Signed-off-by: Maxim Ostapenko <m.ostapenko@samsung.com>
libsanitizer/lsan/lsan.cc
libsanitizer/lsan/lsan_common.cc