summaryrefslogtreecommitdiff
path: root/test/tls/tst-tls7.c
diff options
context:
space:
mode:
authorVineet Gupta <vgupta@synopsys.com>2014-02-06 17:49:21 +0530
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>2014-02-15 11:06:57 +0100
commit7b797aa69e836cba4f4ca9ce88811dfaf6538bec (patch)
tree2462d12b78c0ed968bd0ce893291c18072e41709 /test/tls/tst-tls7.c
parentdaec1677463134d27b3f6c4cef2907c1ac51be69 (diff)
test/tls/tst-tls[6-8]: Fix build errors
Signed-off-by: Vineet Gupta <vgupta@synopsys.com> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Diffstat (limited to 'test/tls/tst-tls7.c')
-rw-r--r--test/tls/tst-tls7.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/test/tls/tst-tls7.c b/test/tls/tst-tls7.c
index 41da2708d..2dde9afa4 100644
--- a/test/tls/tst-tls7.c
+++ b/test/tls/tst-tls7.c
@@ -36,13 +36,12 @@ do_test (void)
time. The value of the first round is used. */
#ifdef __UCLIBC__
if (modid == -1)
- modid = ((struct link_map *)((struct dyn_elf *)h)->dyn)->l_tls_modid;
- else if (((struct link_map *)((struct dyn_elf *)h)->dyn)->l_tls_modid
- != (size_t) modid)
+ modid = ((struct dyn_elf *) h)->dyn->l_tls_modid;
+ else if (((struct dyn_elf *)h)->dyn->l_tls_modid != (size_t) modid)
{
printf ("round %d: modid now %zu, initially %d\n",
i,
- ((struct link_map *)((struct dyn_elf *)h)->dyn)->l_tls_modid,
+ ((struct dyn_elf *)h)->dyn->l_tls_modid,
modid);
result = 1;
}