{"push_id":792628381,"size":3,"distinct_size":3,"ref":"refs/heads/compiler-rt","head":"a1f6419d4f1ae39600c6669564ca179aa18b0d99","before":"ba690cc03b1a8190c9b587f72964a3c747d90c83","commits":[{"sha":"52ac60869d85d687f37128246dee6567cc777147","author":{"email":"4ba501e1be48e706a96a32d1bea9c8d791bf3a0f@apple.com","name":"Chris Bieneman"},"message":"[CMake] If COMPILER_RT_INCLUDE_TESTS is off we shouldn't include the root test directory.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@247606 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/mackyle/blocksruntime/commits/52ac60869d85d687f37128246dee6567cc777147"},{"sha":"0e0eb1961cb2297a653b4af1c806c158e951904c","author":{"email":"4ba501e1be48e706a96a32d1bea9c8d791bf3a0f@apple.com","name":"Chris Bieneman"},"message":"[CMake] Add options to control building sanitizers and builtins.\n\nThere are situations where a user may want to build only the compiler-rt builtins, or only the sanitizer runtimes. This exposes options to do that. Both default to On, so there should be no implicit change in behavior.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@247607 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/mackyle/blocksruntime/commits/0e0eb1961cb2297a653b4af1c806c158e951904c"},{"sha":"a1f6419d4f1ae39600c6669564ca179aa18b0d99","author":{"email":"f6f4ad3113690f7f576bf13e93271274145387d1@gmail.com","name":"Alexey Samsonov"},"message":"Support inline functions symbolization in Addr2Line symbolizer.\n\nPatch by Maxim Ostapenko!\n\nSummary:\nRight now, Addr2Line symbolizer in asan_symbolize.py doesn't support inline functions symbolization. This might be a useful feature for using ASan on embedded systems.\n\nTest results:\n\n$ cat test.c\n\nstatic inline void FooBarBaz() {\n  __sanitizer_print_stack_trace();\n}\n\nint main() {\n  FooBarBaz();\n  return 0;\n}\n\n$ clang  test.c -fsanitize=address -g -O2 -o test.x && ./test.x &> /tmp/test.log\n$ ./projects/compiler-rt/lib/asan/scripts/asan_symbolize.py  -l /tmp/test.log\n    #0 0x42095e in __sanitizer_print_stack_trace _asan_rtl_\n    #1 0x4cec07 in FooBarBaz /home/max/build/llvm/asan/test.c:4\n    #2 0x4cec07 in main /home/max/build/llvm/asan/test.c:8\n    #3 0x7f89f0891ec4 in __libc_start_main /build/buildd/eglibc-2.19/csu/libc-start.c:287\n\nReviewers: glider, samsonov\n\nSubscribers: jevinskie, llvm-commits, ygribov\n\nDifferential Revision: http://reviews.llvm.org/D12153\n\ngit-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@247642 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/mackyle/blocksruntime/commits/a1f6419d4f1ae39600c6669564ca179aa18b0d99"}]}