diff options
author | Alexey Samsonov <samsonov@google.com> | 2012-06-06 09:26:25 +0000 |
---|---|---|
committer | Alexey Samsonov <samsonov@google.com> | 2012-06-06 09:26:25 +0000 |
commit | 230c3be6cdd094a187f48e27ba0961dbeee70344 (patch) | |
tree | 86fc65e18451956359223a7e45261e2a0e146de0 /lib/asan/asan_internal.h | |
parent | 8e820fcf7aafeb8101322182d742fcf99255d972 (diff) | |
download | compiler-rt-230c3be6cdd094a187f48e27ba0961dbeee70344.tar.gz compiler-rt-230c3be6cdd094a187f48e27ba0961dbeee70344.tar.bz2 compiler-rt-230c3be6cdd094a187f48e27ba0961dbeee70344.tar.xz |
[Sanitizer] Move more functions/constants to sanitizer_common.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@158056 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/asan/asan_internal.h')
-rw-r--r-- | lib/asan/asan_internal.h | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/lib/asan/asan_internal.h b/lib/asan/asan_internal.h index 0d1d208b..d234a787 100644 --- a/lib/asan/asan_internal.h +++ b/lib/asan/asan_internal.h @@ -141,7 +141,6 @@ bool AsanInterceptsSignal(int signum); void SetAlternateSignalStack(); void UnsetAlternateSignalStack(); void InstallSignalHandlers(); -int GetPid(); uptr GetThreadSelf(); int AtomicInc(int *a); u16 AtomicExchange(u16 *a, u16 new_val); @@ -242,11 +241,6 @@ int Atexit(void (*function)(void)); #define ASAN_ARRAY_SIZE(a) (sizeof(a)/sizeof((a)[0])) -const uptr kWordSize = __WORDSIZE / 8; -const uptr kWordSizeInBits = 8 * kWordSize; -const uptr kPageSizeBits = 12; -const uptr kPageSize = 1UL << kPageSizeBits; - #if !defined(_WIN32) || defined(__clang__) # define GET_CALLER_PC() (uptr)__builtin_return_address(0) # define GET_CURRENT_FRAME() (uptr)__builtin_frame_address(0) @@ -291,16 +285,6 @@ const int kAsanInternalHeapMagic = 0xfe; static const uptr kCurrentStackFrameMagic = 0x41B58AB3; static const uptr kRetiredStackFrameMagic = 0x45E0360E; -// --------------------------- Bit twiddling ------- {{{1 -inline bool IsPowerOfTwo(uptr x) { - return (x & (x - 1)) == 0; -} - -inline uptr RoundUpTo(uptr size, uptr boundary) { - CHECK(IsPowerOfTwo(boundary)); - return (size + boundary - 1) & ~(boundary - 1); -} - // -------------------------- LowLevelAllocator ----- {{{1 // A simple low-level memory allocator for internal use. class LowLevelAllocator { |