* coffread.c (read_coff_symtab): Don't call getfilename if there

are no auxents.
This commit is contained in:
Stu Grossman 1993-09-28 01:19:07 +00:00
parent a3e90d973b
commit f0fcf00aad
2 changed files with 11 additions and 1 deletions

View file

@ -1,3 +1,8 @@
Mon Sep 27 18:10:08 1993 Stu Grossman (grossman at cygnus.com)
* coffread.c (read_coff_symtab): Don't call getfilename if there
are no auxents.
Mon Sep 27 10:22:37 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
* symtab.c (find_pc_line): Fix comments.

View file

@ -33,6 +33,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
#include <string.h>
#include <time.h> /* For time_t in libbfd.h. */
#include <sys/types.h> /* For time_t, if not in time.h. */
#include "libbfd.h" /* FIXME secret internal data from BFD */
#include "coff/internal.h" /* Internal format of COFF symbols in BFD */
#include "libcoff.h" /* FIXME secret internal data from BFD */
@ -776,7 +777,11 @@ read_coff_symtab (symtab_offset, nsyms, objfile)
* or symnum of first global after last .file.
*/
next_file_symnum = cs->c_value;
filestring = getfilename (&main_aux);
if (cs->c_naux > 0)
filestring = getfilename (&main_aux);
else
filestring = "";
/*
* Complete symbol table for last object file
* containing debugging information.