From e092e7c30464555b3fb81adc8f2f479e892b0786 Mon Sep 17 00:00:00 2001
From: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
Date: Wed, 16 Dec 2009 13:12:00 +0100
Subject: check if USE_TLS is defined before use

This patch will convert all the #ifdef USE_TLS and #if USE_TLS to
 #if defined(USE_TLS) && USE_TLS.

By checking if the USE_TLS is defined before checking its value will result in
correct behavior for architectures not defining this config symbol.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
Acked-by: Carmelo AMOROSO <carmelo.amoroso@st.com>
---
 include/link.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'include')

diff --git a/include/link.h b/include/link.h
index ec863c989..cbef6165a 100644
--- a/include/link.h
+++ b/include/link.h
@@ -104,7 +104,7 @@ struct link_map
     ElfW(Dyn) *l_ld;		/* Dynamic section of the shared object.  */
     struct link_map *l_next, *l_prev; /* Chain of loaded objects.  */
 
-#ifdef USE_TLS
+#if defined(USE_TLS) && USE_TLS
     /* Thread-local storage related info.  */
 
     /* Start of the initialization image.  */
-- 
cgit v1.2.3