History log of /external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5d71de26cedae3dafc17449fe0182045c0bd20e8 21-Jul-2014 Stephen Hines <srhines@google.com> Update compiler-rt for rebase to r212749.

Includes a cherry-pick of:
r213309 - fixes umodsi3

Change-Id: Ic7367e3586b6af7ef74bee6a8cf437d5f28d975a
/external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
2d1fdb26e458c4ddc04155c1d421bced3ba90cd0 29-May-2014 Stephen Hines <srhines@google.com> Update compiler-rt aosp/master for 3.5 (r209699) rebase.

Change-Id: I158a30186f0faea2e2400e9dfdd878db2eb40e90
/external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
6a58b0078a94195f963fede873068d7a0982c509 15-Nov-2013 Alexey Samsonov <samsonov@google.com> [Sanitizer] Make slow unwinder on Linux more robust

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@194805 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
24d775e42b87f6d7464582eb8e5c2eed347224c5 13-Nov-2013 Alexey Samsonov <samsonov@google.com> [Sanitizer] Use same PC threshold in slow unwinder on all platforms

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@194580 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
7177d2bbb5850fb499d3e8910b2e05f5c6b025b0 09-Nov-2013 Timur Iskhodzhanov <timurrrr@google.com> [Sanitizers] Share some stack walking code between Windows and Linux

Reviewed at http://llvm-reviews.chandlerc.com/D2126

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@194326 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
4b9f050c2acab536356342ab96e6cc76c281ac24 06-Nov-2013 Alexey Samsonov <samsonov@google.com> [ASan] Make sure slow stack unwinder doesn't return empty stacks.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@194107 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
06cbed8b8ae64b7ace50c1b4e4eed97a2a8b9965 15-Oct-2013 Dmitry Vyukov <dvyukov@google.com> tsan: use verbosity flag in sanitizer_common code directly
now it's available from common_flags()



git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@192705 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
3e0b8ff07e86e0858e016d187d842e97aea2255d 12-Oct-2013 Alexey Samsonov <samsonov@google.com> [Sanitizer] Remove StackTrace::max_depth field

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@192534 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
7847d77b246635211c3bf465421d49d7af5226c1 10-Sep-2013 Alexey Samsonov <samsonov@google.com> [Sanitizer] Refactor symbolization interface: use class instead of several functions. Move some code around to get rid of extra source files

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@190410 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
8a3d788a346c4d69e22fbae1e431714ecf403c81 03-Sep-2013 Timur Iskhodzhanov <timurrrr@google.com> Revert r185536 as it neither fixes any memory leaks, nor is it necessary (see the example from "man pthread_getattr_np")

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@189810 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
45c9df5517260bea38ea8583c68756f9a9aaec5b 18-Aug-2013 Chandler Carruth <chandlerc@gmail.com> It appears that glibc 2.13 has the same thread descriptor size as 2.11,
bump up the inflection point to 2.14. If someone can tell me how to
actually figure out value for this, that would be awesome.

Anyways, this takes me to one ASan failure, one LSan failure, and three
TSan failures for 'check-all' on Linux.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@188635 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
933a5d2fd96e8758dd12890ed263def8e80f6f02 30-Jul-2013 Evgeniy Stepanov <eugeni.stepanov@gmail.com> [asan] Raise thread stack size limit.

It's a sanity check, mostly, and we've seen threads with >256Mb stack.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@187408 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
1adf52b7a65a9556fdf649869a63ad4379a91fa7 03-Jul-2013 Sergey Matveev <earthdok@google.com> [sanitizer] Fix memory leak in sanitizer_common discovered by LeakSanitizer.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@185536 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
5d2104281930f0c1af3d586d950e2878cd1a16e1 01-Jul-2013 Sergey Matveev <earthdok@google.com> [sanitizer] Use the correct macro to check glibc version.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@185324 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
d4a04154b10b51a7ea90b9b8efba7e3045ce168d 03-Jun-2013 Sergey Matveev <earthdok@google.com> [sanitizer] Fix kThreadDescriptorSize for glibc <= 2.11.

Address issue reported by Greg Fitzgerald.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@183098 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
816bdb76f98febeb68456e4b570f2c09f2013451 30-May-2013 Alexey Samsonov <samsonov@google.com> Fix #if guards in sanitizer_common code

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182918 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
4c086441ff9d06e53fa941671781008d453dba49 29-May-2013 Sergey Matveev <earthdok@google.com> [sanitizer] Change the way GetThreadStackAndTls() obtains the thread descriptor address.

Instead of using arch_prctl(ARCH_GET_FS), read the address from the
tread descriptor itself. This lets us avoid sandboxing issues. Also,
GetThreadStackAndTls() can now be implemented on i386.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182853 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
088ea2b46f97172bd0b0663a629e11cf826b84f7 20-May-2013 Peter Collingbourne <peter@pcc.me.uk> [nolibc] Move libc-dependent sanitizer_linux.cc code to sanitizer_linux_libcdep.cc.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182292 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc