GCC fails to build libasan with -mthumb and -fno-omit-frame-pointer 68/194168/1 accepted/tizen_5.0_unified tizen_5.0 accepted/tizen/5.0/unified/20181203.144805 submit/tizen_5.0/20181130.110256
authorDenis Khalikov <d.khalikov@partner.samsung.com>
Tue, 21 Aug 2018 13:17:34 +0000 (16:17 +0300)
committerVyacheslav Cherkashin <v.cherkashin@samsung.com>
Thu, 29 Nov 2018 14:58:35 +0000 (17:58 +0300)
commit6092533ee4e0bde2607690695630282d4a73de3c
tree88908e6737eccd0fa13a8973aa71768d99cf3342
parent787c1003c12232849d7da51fb57518c8488c7468
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