* ggc-page.c (struct page_entry): Make `context_depth' an
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 23 Jan 2000 19:18:45 +0000 (19:18 +0000)
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 23 Jan 2000 19:18:45 +0000 (19:18 +0000)
`unsigned short'.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31572 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/ggc-page.c

index 1048b56..57ae72a 100644 (file)
@@ -1,3 +1,8 @@
+2000-01-23  Mark Mitchell  <mark@codesourcery.com>
+
+       * ggc-page.c (struct page_entry): Make `context_depth' an
+       `unsigned short'.
+
 2000-01-23  Clinton Popetz  <cpopetz@cygnus.com>
 
        * loop.c (check_dbra_loop): When checking a loop for
index f05d93a..bf28076 100644 (file)
@@ -157,10 +157,7 @@ typedef struct page_entry
   unsigned long *save_in_use_p;
 
   /* Context depth of this page.  */
-  unsigned char context_depth;
-
-  /* The lg of size of objects allocated from this page.  */
-  unsigned char order;
+  unsigned short context_depth;
 
   /* The number of free objects remaining on this page.  */
   unsigned short num_free_objects;
@@ -169,6 +166,9 @@ typedef struct page_entry
      next allocation from this page.  */
   unsigned short next_bit_hint;
 
+  /* The lg of size of objects allocated from this page.  */
+  unsigned char order;
+
   /* A bit vector indicating whether or not objects are in use.  The
      Nth bit is one if the Nth object on this page is allocated.  This
      array is dynamically sized.  */