aboutsummaryrefslogtreecommitdiff
path: root/lib/asan/asan_globals.cc
diff options
context:
space:
mode:
authorKostya Serebryany <kcc@google.com>2013-01-18 13:01:44 +0000
committerKostya Serebryany <kcc@google.com>2013-01-18 13:01:44 +0000
commit0ed0f439ae4cec9bb62cf3be61c37596a4ed7087 (patch)
tree40b73caf9e38c65ecfd8c13ad27f5e7c90ec4632 /lib/asan/asan_globals.cc
parent4f32c0beaa83ffbb84db23d2e6205bee57c39ce1 (diff)
downloadcompiler-rt-0ed0f439ae4cec9bb62cf3be61c37596a4ed7087.tar.gz
[asan] kill some dead code
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@172815 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/asan/asan_globals.cc')
-rw-r--r--lib/asan/asan_globals.cc18
1 files changed, 0 insertions, 18 deletions
diff --git a/lib/asan/asan_globals.cc b/lib/asan/asan_globals.cc
index 1cd9e517f..4e18bb8e2 100644
--- a/lib/asan/asan_globals.cc
+++ b/lib/asan/asan_globals.cc
@@ -55,11 +55,6 @@ void PoisonRedZones(const Global &g) {
}
}
-static uptr GetAlignedSize(uptr size) {
- return ((size + kGlobalAndStackRedzone - 1) / kGlobalAndStackRedzone)
- * kGlobalAndStackRedzone;
-}
-
bool DescribeAddressIfGlobal(uptr addr) {
if (!flags()->report_globals) return false;
BlockingMutexLock lock(&mu_for_globals);
@@ -142,19 +137,6 @@ static void UnpoisonGlobal(const Global *g) {
// ---------------------- Interface ---------------- {{{1
using namespace __asan; // NOLINT
-// Register one global with a default redzone.
-void __asan_register_global(uptr addr, uptr size,
- const char *name) {
- if (!flags()->report_globals) return;
- BlockingMutexLock lock(&mu_for_globals);
- Global *g = (Global *)allocator_for_globals.Allocate(sizeof(Global));
- g->beg = addr;
- g->size = size;
- g->size_with_redzone = GetAlignedSize(size) + kGlobalAndStackRedzone;
- g->name = name;
- RegisterGlobal(g);
-}
-
// Register an array of globals.
void __asan_register_globals(__asan_global *globals, uptr n) {
if (!flags()->report_globals) return;