[asan_build] Enable asaned glibc work. 01/152901/6
authorDenis Khalikov <d.khalikov@partner.samsung.com>
Tue, 26 Sep 2017 18:51:35 +0000 (21:51 +0300)
committerDenis Khalikov <d.khalikov@partner.samsung.com>
Thu, 9 Nov 2017 16:54:10 +0000 (19:54 +0300)
commitc3641771bad91e80355e300d11ad879b7b5aebf7
tree837dafd109b6e88b8a32ce63989a20c57f57278a
parent1c70d9e8e6aad835338fbd38d9083465a835b7b9
[asan_build] Enable asaned glibc work.

Modify GetPageSize () function to return
4096 for arm and arch64 architectures. We can
not call sysconf from libc befor libc is inited.

Mark libasan as initfirst, in this case "patched" rtld
will be able to initiazlie libasan before libc.so

Change-Id: I56a582fdeafcf55b9dbab8fcd1b39be850cccc04
libsanitizer/asan/Makefile.am
libsanitizer/asan/Makefile.in
libsanitizer/asan/asan_linux.cc
libsanitizer/sanitizer_common/sanitizer_linux.cc
packaging/gcc-aarch64.spec
packaging/gcc-armv7l.spec
packaging/linaro-gcc.spec