|
@@ -276,8 +276,8 @@ static __always_inline char * _dl_simple_ltoahex(char * local, unsigned long i)
|
|
|
|
|
|
/* On some arches constant strings are referenced through the GOT.
|
|
/* On some arches constant strings are referenced through the GOT.
|
|
* This requires that load_addr must already be defined... */
|
|
* This requires that load_addr must already be defined... */
|
|
-#if defined(mc68000) || defined(__arm__) || defined(__mips__) \
|
|
+#if defined(mc68000) || defined(__arm__) || defined(__thumb__) || \
|
|
- || defined(__sh__) || defined(__powerpc__)
|
|
+ defined(__mips__) || defined(__sh__) || defined(__powerpc__)
|
|
# define CONSTANT_STRING_GOT_FIXUP(X) \
|
|
# define CONSTANT_STRING_GOT_FIXUP(X) \
|
|
if ((X) < (const char *) load_addr) (X) += load_addr
|
|
if ((X) < (const char *) load_addr) (X) += load_addr
|
|
# define NO_EARLY_SEND_STDERR
|
|
# define NO_EARLY_SEND_STDERR
|