* paread.c: Include <time.h> before libbfd.h.
authorJim Kingdon <jkingdon@engr.sgi.com>
Tue, 14 Sep 1993 17:32:45 +0000 (17:32 +0000)
committerJim Kingdon <jkingdon@engr.sgi.com>
Tue, 14 Sep 1993 17:32:45 +0000 (17:32 +0000)
* paread.c: Define BYTES_IN_WORD before including aout/aout64.h.

gdb/ChangeLog
gdb/paread.c

index 387e2a8489642ce7d314ecd8bc1c735205642949..a0e684125f076ae6fbc39a9d31e06f622e937b1d 100644 (file)
@@ -1,5 +1,9 @@
 Tue Sep 14 09:12:17 1993  Jim Kingdon  (kingdon@cirdan.cygnus.com)
 
+       * paread.c: Include <time.h> before libbfd.h.
+
+       * paread.c: Define BYTES_IN_WORD before including aout/aout64.h.
+
        * Makefile.in (a29k-tdep.o): Depend on $(defs_h).
        * config/a29k/tm-a29k.h (SAVED_PC_AFTER_CALL): Use gr122 not lr0
        if this is a transparent procedure.
index b2b8f075146602056f126481e74578792f555d9c..1ea889105090235f6e2236069b7553c2977d5980 100644 (file)
@@ -20,6 +20,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 #include "defs.h"
 #include "bfd.h"
+#include <time.h> /* For time_t in libbfd.h.  */
 #include "libbfd.h"
 #include "som.h"
 #include <syms.h>
@@ -33,6 +34,10 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #include <string.h>
 #include "demangle.h"
 #include <sys/file.h>
+
+/* Size of n_value and n_strx fields in a stab symbol.  */
+#define BYTES_IN_WORD 4
+
 #include "aout/aout64.h"
 
 /* Various things we might complain about... */
@@ -417,6 +422,9 @@ pa_symfile_init (objfile)
   if (!DBX_TEXT_SECT (objfile))
     error ("Can't find .text section in symbol file");
 
+  /* FIXME: I suspect this should be external_nlist.  The size of host
+     types like long and bfd_vma should not affect how we read the
+     file.  */
   DBX_SYMBOL_SIZE (objfile) = sizeof (struct internal_nlist);
   DBX_SYMCOUNT (objfile) = bfd_section_size (sym_bfd, stabsect)
     / DBX_SYMBOL_SIZE (objfile);