]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
ggc-page.c (struct page_entry): Make `context_depth' an `unsigned short'.
authorMark Mitchell <mark@codesourcery.com>
Sun, 23 Jan 2000 19:18:45 +0000 (19:18 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Sun, 23 Jan 2000 19:18:45 +0000 (19:18 +0000)
* ggc-page.c (struct page_entry): Make `context_depth' an
`unsigned short'.

From-SVN: r31572

gcc/ChangeLog
gcc/ggc-page.c

index 1048b56482c08c9558e980c2c5d71d23fc44d3c3..57ae72a5858c27bc8fcf274900a3b29ba452dae3 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 f05d93af02f6e0f940e0d6f053509be407bda16f..bf280761a86dc22ab0f74a5182024e9df75acf41 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.  */