GCC fails to build libasan with -mthumb and -fno-omit-frame-pointer 67/194367/2 accepted/tizen/unified/20181204.063701 submit/tizen/20181203.132420
authorDenis Khalikov <d.khalikov@partner.samsung.com>
Tue, 21 Aug 2018 13:17:34 +0000 (16:17 +0300)
committerDongkyun Son <dongkyun.s@samsung.com>
Mon, 3 Dec 2018 12:34:12 +0000 (21:34 +0900)
commitf5326ffdfbed5ebc8cb48388e05a9d03f9e44deb
treee289a11f64cf082d7efe27f75343376c1a4d18d6
parentc6528edcd5d96ca8159d0c41db6d08b5c48f9e2a
GCC fails to build libasan with -mthumb and -fno-omit-frame-pointer

GCC does not allow to have frame pointer register as a clobber register
for inline assembler, when flag -fno-omit-frame-pointer is added.
By default, arm with mthumb mode uses r7 as a frame pointer register.

https://reviews.llvm.org/D50180

Backport:
  https://review.tizen.org/gerrit/gitweb?p=platform/upstream/linaro-gcc.git
  commit: 0de5898b

Change-Id: I5f5a3c695353ba2fe4195fd6054aedb7ee11e1af
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
lsan/src/sanitizer_linux.cc