mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-27 01:28:46 +00:00
Add hex number to PROCESSOR-specific, OS-specific, and reserved symbol types.
This commit is contained in:
@@ -5514,6 +5514,8 @@ static const char *
|
||||
get_symbol_index_type (type)
|
||||
unsigned int type;
|
||||
{
|
||||
static char buff [32];
|
||||
|
||||
switch (type)
|
||||
{
|
||||
case SHN_UNDEF: return "UND";
|
||||
@@ -5521,19 +5523,17 @@ get_symbol_index_type (type)
|
||||
case SHN_COMMON: return "COM";
|
||||
default:
|
||||
if (type >= SHN_LOPROC && type <= SHN_HIPROC)
|
||||
return "PRC";
|
||||
sprintf (buff, "PRC[0x%04x]", type);
|
||||
else if (type >= SHN_LOOS && type <= SHN_HIOS)
|
||||
return "OS ";
|
||||
sprintf (buff, "OS [0x%04x]", type);
|
||||
else if (type >= SHN_LORESERVE && type <= SHN_HIRESERVE)
|
||||
return "RSV";
|
||||
sprintf (buff, "RSV[0x%04x]", type);
|
||||
else
|
||||
{
|
||||
static char buff [32];
|
||||
|
||||
sprintf (buff, "%3d", type);
|
||||
return buff;
|
||||
}
|
||||
sprintf (buff, "%3d", type);
|
||||
break;
|
||||
}
|
||||
|
||||
return buff;
|
||||
}
|
||||
|
||||
static int *
|
||||
|
||||
Reference in New Issue
Block a user