elf32 updates
This commit is contained in:
parent
cb9914277d
commit
875607cb0d
2 changed files with 6 additions and 4 deletions
|
@ -1,6 +1,8 @@
|
||||||
Tue May 25 00:26:47 1993 Ken Raeburn (raeburn@cygnus.com)
|
Tue May 25 00:26:47 1993 Ken Raeburn (raeburn@cygnus.com)
|
||||||
|
|
||||||
* objdump.c (slurp_symtab): Print warning for bad symbol table.
|
* objdump.c (slurp_symtab): Print warning for bad symbol table.
|
||||||
|
(bfd_elf32_find_section, Elf32_Internal_Shdr): Updated
|
||||||
|
declarations and uses.
|
||||||
|
|
||||||
* Makefile.in (DISTSTUFF): Don't build binutils.mm.
|
* Makefile.in (DISTSTUFF): Don't build binutils.mm.
|
||||||
|
|
||||||
|
|
|
@ -39,7 +39,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
|
||||||
#define BYTES_IN_WORD 32
|
#define BYTES_IN_WORD 32
|
||||||
#include "aout/aout64.h"
|
#include "aout/aout64.h"
|
||||||
#include "elf/internal.h"
|
#include "elf/internal.h"
|
||||||
extern Elf_Internal_Shdr *bfd_elf_find_section();
|
extern Elf32_Internal_Shdr *bfd_elf32_find_section();
|
||||||
#endif /* ELF_STAB_DISPLAY */
|
#endif /* ELF_STAB_DISPLAY */
|
||||||
|
|
||||||
extern char *xmalloc ();
|
extern char *xmalloc ();
|
||||||
|
@ -587,20 +587,20 @@ dump_elf_stabs_1 (abfd, name1, name2)
|
||||||
char *name1; /* Section name of .stab */
|
char *name1; /* Section name of .stab */
|
||||||
char *name2; /* Section name of its string section */
|
char *name2; /* Section name of its string section */
|
||||||
{
|
{
|
||||||
Elf_Internal_Shdr *stab_hdr, *stabstr_hdr;
|
Elf32_Internal_Shdr *stab_hdr, *stabstr_hdr;
|
||||||
char *strtab;
|
char *strtab;
|
||||||
struct internal_nlist *stabs, *stabs_end;
|
struct internal_nlist *stabs, *stabs_end;
|
||||||
int i;
|
int i;
|
||||||
unsigned file_string_table_offset, next_file_string_table_offset;
|
unsigned file_string_table_offset, next_file_string_table_offset;
|
||||||
|
|
||||||
stab_hdr = bfd_elf_find_section (abfd, name1);
|
stab_hdr = bfd_elf32_find_section (abfd, name1);
|
||||||
if (0 == stab_hdr)
|
if (0 == stab_hdr)
|
||||||
{
|
{
|
||||||
printf ("Contents of %s section: none.\n\n", name1);
|
printf ("Contents of %s section: none.\n\n", name1);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
stabstr_hdr = bfd_elf_find_section (abfd, name2);
|
stabstr_hdr = bfd_elf32_find_section (abfd, name2);
|
||||||
if (0 == stabstr_hdr)
|
if (0 == stabstr_hdr)
|
||||||
{
|
{
|
||||||
fprintf (stderr, "%s: %s has no %s section.\n", program_name,
|
fprintf (stderr, "%s: %s has no %s section.\n", program_name,
|
||||||
|
|
Loading…
Reference in a new issue