diff options
author | Ken Raeburn <raeburn@cygnus> | 1994-09-06 18:30:06 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@cygnus> | 1994-09-06 18:30:06 +0000 |
commit | de733a0edf37f2e2f4a7733da66b55a07ef1f804 (patch) | |
tree | 43c5d63ca55bd146a2b7e9899bcf1f81ccc2c6cf | |
parent | 358710a7eb5e1e18c87bc670e5996ec92b2c202b (diff) | |
download | gdb-de733a0edf37f2e2f4a7733da66b55a07ef1f804.zip gdb-de733a0edf37f2e2f4a7733da66b55a07ef1f804.tar.gz gdb-de733a0edf37f2e2f4a7733da66b55a07ef1f804.tar.bz2 |
* coffgen.c (coff_print_symbol, case bfd_symbol_print_all): Check for section
symbol, and print its aux fields with appropriate labels.
-rw-r--r-- | bfd/ChangeLog | 4 | ||||
-rw-r--r-- | bfd/coffgen.c | 14 |
2 files changed, 17 insertions, 1 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index a594663..4fa9cb0 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,5 +1,9 @@ Tue Sep 6 14:00:45 1994 Ken Raeburn (raeburn@cujo.cygnus.com) + * coffgen.c (coff_print_symbol, case bfd_symbol_print_all): Check + for section symbol, and print its aux fields with appropriate + labels. + * Makefile.in (ALL_MACHINES): Added cpu-arm.o. Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org) diff --git a/bfd/coffgen.c b/bfd/coffgen.c index 1faa423..fe72cc3 100644 --- a/bfd/coffgen.c +++ b/bfd/coffgen.c @@ -1557,8 +1557,20 @@ coff_print_symbol (abfd, filep, symbol, how) case C_FILE: fprintf (file, "File "); break; - default: + case C_STAT: + if (combined->u.syment.n_type == T_NULL) + /* probably a section symbol? */ + { + fprintf (file, "AUX scnlen 0x%lx nreloc %d nlnno %d", + (long) auxp->u.auxent.x_scn.x_scnlen, + auxp->u.auxent.x_scn.x_nreloc, + auxp->u.auxent.x_scn.x_nlinno); + break; + } + /* else fall through */ + + default: fprintf (file, "AUX lnno %d size 0x%x tagndx %ld", auxp->u.auxent.x_sym.x_misc.x_lnsz.x_lnno, auxp->u.auxent.x_sym.x_misc.x_lnsz.x_size, |