aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorClark Williams <clark.williams@gmail.com>2015-01-08 10:02:31 -0600
committerClark Williams <clark.williams@gmail.com>2015-01-08 10:02:31 -0600
commitbb517b15fac81150072d71bac7518e323e9f1288 (patch)
tree3c3e05ab5089fd5d2b112373799442559f4f5793
parentaf34059a7db0a6a33036ac876efb042802983e01 (diff)
downloadrteval-bb517b15fac81150072d71bac7518e323e9f1288.tar.gz
rteval: set LD_BIND_NOW to force symbol resolution
set the environment variable LD_BIND_NOW before kicking everything off. This will force shared library symbols to be resolved up front and not lazily resolved during the test run. Signed-off-by: Clark Williams <clark.williams@gmail.com>
-rwxr-xr-xrteval-cmd5
1 files changed, 5 insertions, 0 deletions
diff --git a/rteval-cmd b/rteval-cmd
index bf036f7..3ded96c 100755
--- a/rteval-cmd
+++ b/rteval-cmd
@@ -183,6 +183,11 @@ if __name__ == '__main__':
dmi.ProcessWarnings()
+ # set LD_BIND_NOW to resolve shared library symbols
+ # note: any string will do, nothing significant about 'rteval'
+
+ os.environ['LD_BIND_NOW'] = 'rteval'
+
try:
# Prepare logging
logger = Log()