PR binutils/16022
* elf32-rx.c (rx_dump_symtab): Add missing break statements.
This commit is contained in:
parent
35431c4c23
commit
b707aa49bf
@ -1,3 +1,8 @@
|
|||||||
|
2013-10-09 Nick Clifton <nickc@redhat.com>
|
||||||
|
|
||||||
|
PR binutils/16022
|
||||||
|
* elf32-rx.c (rx_dump_symtab): Add missing break statements.
|
||||||
|
|
||||||
2013-10-09 Tom Tromey <tromey@redhat.com>
|
2013-10-09 Tom Tromey <tromey@redhat.com>
|
||||||
|
|
||||||
* opncls.c (get_alt_debug_link_info_shim): Update type of 'len'.
|
* opncls.c (get_alt_debug_link_info_shim): Update type of 'len'.
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
/* Renesas RX specific support for 32-bit ELF.
|
/* Renesas RX specific support for 32-bit ELF.
|
||||||
Copyright (C) 2008, 2009, 2010, 2011, 2012
|
Copyright (C) 2008-2013 Free Software Foundation, Inc.
|
||||||
Free Software Foundation, Inc.
|
|
||||||
|
|
||||||
This file is part of BFD, the Binary File Descriptor library.
|
This file is part of BFD, the Binary File Descriptor library.
|
||||||
|
|
||||||
@ -3177,31 +3176,31 @@ rx_dump_symtab (bfd * abfd, void * internal_syms, void * external_syms)
|
|||||||
{
|
{
|
||||||
switch (ELF_ST_TYPE (isym->st_info))
|
switch (ELF_ST_TYPE (isym->st_info))
|
||||||
{
|
{
|
||||||
case STT_FUNC: st_info_str = "STT_FUNC";
|
case STT_FUNC: st_info_str = "STT_FUNC"; break;
|
||||||
case STT_SECTION: st_info_str = "STT_SECTION";
|
case STT_SECTION: st_info_str = "STT_SECTION"; break;
|
||||||
case STT_FILE: st_info_str = "STT_FILE";
|
case STT_FILE: st_info_str = "STT_FILE"; break;
|
||||||
case STT_OBJECT: st_info_str = "STT_OBJECT";
|
case STT_OBJECT: st_info_str = "STT_OBJECT"; break;
|
||||||
case STT_TLS: st_info_str = "STT_TLS";
|
case STT_TLS: st_info_str = "STT_TLS"; break;
|
||||||
default: st_info_str = "";
|
default: st_info_str = "";
|
||||||
}
|
}
|
||||||
switch (ELF_ST_BIND (isym->st_info))
|
switch (ELF_ST_BIND (isym->st_info))
|
||||||
{
|
{
|
||||||
case STB_LOCAL: st_info_stb_str = "STB_LOCAL";
|
case STB_LOCAL: st_info_stb_str = "STB_LOCAL"; break;
|
||||||
case STB_GLOBAL: st_info_stb_str = "STB_GLOBAL";
|
case STB_GLOBAL: st_info_stb_str = "STB_GLOBAL"; break;
|
||||||
default: st_info_stb_str = "";
|
default: st_info_stb_str = "";
|
||||||
}
|
}
|
||||||
switch (ELF_ST_VISIBILITY (isym->st_other))
|
switch (ELF_ST_VISIBILITY (isym->st_other))
|
||||||
{
|
{
|
||||||
case STV_DEFAULT: st_other_str = "STV_DEFAULT";
|
case STV_DEFAULT: st_other_str = "STV_DEFAULT"; break;
|
||||||
case STV_INTERNAL: st_other_str = "STV_INTERNAL";
|
case STV_INTERNAL: st_other_str = "STV_INTERNAL"; break;
|
||||||
case STV_PROTECTED: st_other_str = "STV_PROTECTED";
|
case STV_PROTECTED: st_other_str = "STV_PROTECTED"; break;
|
||||||
default: st_other_str = "";
|
default: st_other_str = "";
|
||||||
}
|
}
|
||||||
switch (isym->st_shndx)
|
switch (isym->st_shndx)
|
||||||
{
|
{
|
||||||
case SHN_ABS: st_shndx_str = "SHN_ABS";
|
case SHN_ABS: st_shndx_str = "SHN_ABS"; break;
|
||||||
case SHN_COMMON: st_shndx_str = "SHN_COMMON";
|
case SHN_COMMON: st_shndx_str = "SHN_COMMON"; break;
|
||||||
case SHN_UNDEF: st_shndx_str = "SHN_UNDEF";
|
case SHN_UNDEF: st_shndx_str = "SHN_UNDEF"; break;
|
||||||
default: st_shndx_str = "";
|
default: st_shndx_str = "";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user