summaryrefslogtreecommitdiff
path: root/gcc/ggc.h
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>1999-11-16 04:55:19 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>1999-11-16 04:55:19 +0000
commit9ffd5d6d55f198455c1715b04476596dd7a6a898 (patch)
tree843dc855bf9ff6321be0e9793797d36b421d0ea5 /gcc/ggc.h
parentb6f738586d2efcebe2af7d6e0eed0a77e547df29 (diff)
downloadgcc-9ffd5d6d55f198455c1715b04476596dd7a6a898.tar.gz
* ggc-common.c (ggc_print_statistics): Cast size_t to unsigned long
for printing. * ggc.h (struct ggc_statistics): Rearrange elements for better packing on 64-bit hosts. * lcm.c (compute_laterin): Store a size_t not an int in bb->aux. (compute_nearerout): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30547 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ggc.h')
-rw-r--r--gcc/ggc.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/ggc.h b/gcc/ggc.h
index 2c12a139935..3f55a21736b 100644
--- a/gcc/ggc.h
+++ b/gcc/ggc.h
@@ -182,14 +182,14 @@ typedef struct ggc_statistics
/* The Ith element is the number of bytes allocated by nodes with
code I. */
size_t size_rtxs[256];
- /* The total number of tree nodes allocated. */
- unsigned total_num_trees;
/* The total size of the tree nodes allocated. */
size_t total_size_trees;
- /* The total number of RTL nodes allocated. */
- unsigned total_num_rtxs;
/* The total size of the RTL nodes allocated. */
size_t total_size_rtxs;
+ /* The total number of tree nodes allocated. */
+ unsigned total_num_trees;
+ /* The total number of RTL nodes allocated. */
+ unsigned total_num_rtxs;
} ggc_statistics;
/* Return the number of bytes allocated at the indicated address. */