* psympriv.h (struct partial_symtab) <readin>: Move field
authorTom Tromey <tromey@redhat.com>
Fri, 17 Dec 2010 17:19:36 +0000 (17:19 +0000)
committerTom Tromey <tromey@redhat.com>
Fri, 17 Dec 2010 17:19:36 +0000 (17:19 +0000)
earlier.

gdb/ChangeLog
gdb/psympriv.h

index 5afd2d5264526afade80101c2948a2be82c36b90..0efe32700a63a03c755a02970ce3955c6de26923 100644 (file)
@@ -1,3 +1,8 @@
+2010-12-17  Tom Tromey  <tromey@redhat.com>
+
+       * psympriv.h (struct partial_symtab) <readin>: Move field
+       earlier.
+
 2010-12-16  Kevin Buettner  <kevinb@redhat.com>
 
        * mips-tdep.c (mips_convert_register_float_case_p)
index b5205fd2f146ede02fe7209829b4afd2bc0f6cf7..5691eafe2970ca1c8921c7658cdc2fff5cf6f7c1 100644 (file)
@@ -129,6 +129,12 @@ struct partial_symtab
   int statics_offset;
   int n_static_syms;
 
+  /* Non-zero if the symtab corresponding to this psymtab has been
+     readin.  This is located here so that this structure packs better
+     on 64-bit systems.  */
+
+  unsigned char readin;
+
   /* Pointer to symtab eventually allocated for this source file, 0 if
      !readin or if we haven't looked for the symtab after it was readin.  */
 
@@ -145,10 +151,6 @@ struct partial_symtab
      the various symbol reading modules.  */
 
   void *read_symtab_private;
-
-  /* Non-zero if the symtab corresponding to this psymtab has been readin */
-
-  unsigned char readin;
 };
 
 extern void sort_pst_symbols (struct partial_symtab *);