ARM: guard masked symbol tables by default
authorDam Sunwoo <dam.sunwoo@arm.com>
Thu, 10 May 2012 23:04:27 +0000 (18:04 -0500)
committerDam Sunwoo <dam.sunwoo@arm.com>
Thu, 10 May 2012 23:04:27 +0000 (18:04 -0500)
commitf2f7fa1a1c23da74c6ca8da8e6539f3330b06da4
tree9ef84a5e87837d3602f53ed4a7953d9289271e18
parent041b93242883dc604f193e912497350f55800ee3
ARM: guard masked symbol tables by default

Symbol tables masked with the loadAddrMask create redundant entries
that could conflict with kernel function events that rely on the
original addresses.  This patch guards the creation of those masked
symbol tables by default, with an option to enable them when needed
(for early-stage kernel debugging, etc.)
src/arch/arm/ArmSystem.py
src/arch/arm/linux/system.cc