+2013-06-21 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * elf/dl-dst.h (DL_DST_REQUIRED): Remove call to
+ DL_DST_REQ_STATIC.
+ (DL_DST_REQ_STATIC): Remove macro.
+
2013-06-21 Joseph Myers <joseph@codesourcery.com>
[BZ #7006]
First get the origin string if it is not available yet. \
This can only happen for the map of the executable or, when \
auditing, in ld.so. */ \
- DL_DST_REQ_STATIC (l) \
if ((l)->l_origin == NULL) \
{ \
assert ((l)->l_name[0] == '\0' || IS_RTLD (l)); \
} \
\
__len; })
-
-#ifdef SHARED
-# define DL_DST_REQ_STATIC(l) /* nothing */
-#else
-# define DL_DST_REQ_STATIC(l) \
- if ((l) == NULL) \
- { \
- const char *origin = _dl_get_origin (); \
- dst_len = (origin && origin != (char *) -1 ? strlen (origin) : 0); \
- } \
- else
-#endif