aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-core.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/tree-core.h')
-rw-r--r--gcc/tree-core.h10
1 files changed, 2 insertions, 8 deletions
diff --git a/gcc/tree-core.h b/gcc/tree-core.h
index 91551fd..77417db 100644
--- a/gcc/tree-core.h
+++ b/gcc/tree-core.h
@@ -1091,17 +1091,11 @@ struct GTY(()) tree_base {
struct {
/* The number of HOST_WIDE_INTs if the INTEGER_CST is accessed in
its native precision. */
- unsigned char unextended;
+ unsigned short unextended;
/* The number of HOST_WIDE_INTs if the INTEGER_CST is extended to
wider precisions based on its TYPE_SIGN. */
- unsigned char extended;
-
- /* The number of HOST_WIDE_INTs if the INTEGER_CST is accessed in
- offset_int precision, with smaller integers being extended
- according to their TYPE_SIGN. This is equal to one of the two
- fields above but is cached for speed. */
- unsigned char offset;
+ unsigned short extended;
} int_length;
/* VEC length. This field is only used with TREE_VEC. */