extern const char _itoa_lower_digits[] attribute_hidden; #define DIGIT(b)	_itoa_lower_digits[(b) & 0xf];
extern const char INTUSE(_itoa_lower_digits)[] attribute_hidden; #define DIGIT(b)	INTUSE(_itoa_lower_digits)[(b) & 0xf];
INTDEF (_dl_relocate_object)voidinternal_function_dl_reloc_bad_type (struct link_map *map, unsigned int type, int plt){  extern const char _itoa_lower_digits[] attribute_hidden;#define DIGIT(b)	_itoa_lower_digits[(b) & 0xf];  /* XXX We cannot translate these messages.  */  static const char msg[2][32] = { "unexpected reloc type 0x",				   "unexpected PLT reloc type 0x" };  char msgbuf[sizeof (msg[0])];  char *cp;  cp = __stpcpy (msgbuf, msg[plt]);  *cp++ = DIGIT (type >> 4);  *cp = DIGIT (type);  INTUSE(_dl_signal_error) (0, map->l_name, NULL, msgbuf);}