[UBSan] Initialize symbolizer inside __ubsan::Init().
authorAlexey Samsonov <vonosmas@gmail.com>
Sat, 26 Jul 2014 01:41:45 +0000 (01:41 +0000)
committerAlexey Samsonov <vonosmas@gmail.com>
Sat, 26 Jul 2014 01:41:45 +0000 (01:41 +0000)
commite87e5ce5d687a7f1223faa652add3b3b937ae30f
tree0793a4aee3c22aba7d2325adbdaca71c3d1acbd3
parent1440105338fcdc619420731fca95bc3aaefe5206
[UBSan] Initialize symbolizer inside __ubsan::Init().

We used to initialize symbolizer lazily, but this doesn't work in
various sandboxed environments. Instead, let's be consistent with
the rest of sanitizers.

llvm-svn: 214006
compiler-rt/lib/ubsan/ubsan_diag.cc
compiler-rt/lib/ubsan/ubsan_init.cc