summaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>2000-04-14 11:44:18 +0000
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>2000-04-14 11:44:18 +0000
commit108009b4120e54713ab950309845d84fa1531455 (patch)
treed5f13c06f98f4a196c45206a2ca347c8c712d77b /gcc/tree.h
parenteca80b047f10ba60a94634a9cbc2e41eef1c7d7a (diff)
downloadgcc-108009b4120e54713ab950309845d84fa1531455.tar.gz
* tree.h (struct tree_type): Make PRECISION 9 bits and MODE 7.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33148 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree.h')
-rw-r--r--gcc/tree.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/tree.h b/gcc/tree.h
index 9c426fa727f..2aa0f88d3cf 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -906,13 +906,13 @@ struct tree_type
union tree_node *size;
union tree_node *size_unit;
union tree_node *attributes;
- unsigned uid;
+ unsigned int uid;
- unsigned char precision;
+ unsigned int precision : 9;
#ifdef ONLY_INT_FIELDS
- unsigned int mode : 8;
+ unsigned int mode : 7;
#else
- enum machine_mode mode : 8;
+ enum machine_mode mode : 7;
#endif
unsigned string_flag : 1;