[TSan] Support cross building. 20/159920/5
authorDenis Khalikov <d.khalikov@partner.samsung.com>
Fri, 17 Nov 2017 12:37:07 +0000 (15:37 +0300)
committerDongkyun Son <dongkyun.s@samsung.com>
Thu, 7 Dec 2017 04:59:04 +0000 (04:59 +0000)
commit89481bdfec835f7d84c5c236117e3a0da4cc6a9f
tree3144396f9e0f87b634c57a2cb773c219f97c82a7
parentae0bb65f63da464b82ec0125ed857337e174aae7
[TSan] Support cross building.

In case we want to build binary with TSan for aarch64
CPU under qemu-user on x86_64 CPU, we should make sure
that we don't make any architecture dependent checks at
the runtime.
To support this, new flag "run_under_qemu" was added and
now available under TSAN_OPTIONS.

Change-Id: Ifad929d284d30b720afd60a60a88fa129f37d4a6
libsanitizer/tsan/tsan_flags.inc
libsanitizer/tsan/tsan_platform_linux.cc