]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
tree-streamer-out.c (pack_ts_base_value_fields): Emit TYPE_ADDR_SPACE.
authorDiego Novillo <dnovillo@google.com>
Mon, 31 Oct 2011 14:03:32 +0000 (10:03 -0400)
committerDiego Novillo <dnovillo@gcc.gnu.org>
Mon, 31 Oct 2011 14:03:32 +0000 (10:03 -0400)
* tree-streamer-out.c (pack_ts_base_value_fields): Emit
TYPE_ADDR_SPACE.
* tree-streamer-in.c (unpack_ts_base_value_fields): Read
TYPE_ADDR_SPACE.

From-SVN: r180697

gcc/ChangeLog
gcc/tree-streamer-in.c
gcc/tree-streamer-out.c

index a851ba112f4ff47aca6048ad0d1a5443065cc1db..7ed3b0e8c27b35f65efe4fc9d7344d7f36678d93 100644 (file)
@@ -1,3 +1,10 @@
+2011-10-31   Diego Novillo  <dnovillo@google.com>
+
+       * tree-streamer-out.c (pack_ts_base_value_fields): Emit
+       TYPE_ADDR_SPACE.
+       * tree-streamer-in.c (unpack_ts_base_value_fields): Read
+       TYPE_ADDR_SPACE.
+
 2011-10-30  David S. Miller  <davem@davemloft.net>
 
        * config/sparc/sparc.c (vector_init_bshuffle): New function.
index db2bb3764325d7874d0de21abf909571d66f6602..86eb9ce20b2c203b99bd96af8a0056f952aab550 100644 (file)
@@ -130,7 +130,10 @@ unpack_ts_base_value_fields (struct bitpack_d *bp, tree expr)
   TREE_PROTECTED (expr) = (unsigned) bp_unpack_value (bp, 1);
   TREE_DEPRECATED (expr) = (unsigned) bp_unpack_value (bp, 1);
   if (TYPE_P (expr))
-    TYPE_SATURATING (expr) = (unsigned) bp_unpack_value (bp, 1);
+    {
+      TYPE_SATURATING (expr) = (unsigned) bp_unpack_value (bp, 1);
+      TYPE_ADDR_SPACE (expr) = (unsigned) bp_unpack_value (bp, 8);
+    }
   else if (TREE_CODE (expr) == SSA_NAME)
     SSA_NAME_IS_DEFAULT_DEF (expr) = (unsigned) bp_unpack_value (bp, 1);
   else
index 58be0a385a00d9d42e8f92cfe9d2095f53b92aa5..c46859f198957d91244e8b658350f57b1cb7da86 100644 (file)
@@ -100,7 +100,10 @@ pack_ts_base_value_fields (struct bitpack_d *bp, tree expr)
   bp_pack_value (bp, TREE_PROTECTED (expr), 1);
   bp_pack_value (bp, TREE_DEPRECATED (expr), 1);
   if (TYPE_P (expr))
-    bp_pack_value (bp, TYPE_SATURATING (expr), 1);
+    {
+      bp_pack_value (bp, TYPE_SATURATING (expr), 1);
+      bp_pack_value (bp, TYPE_ADDR_SPACE (expr), 8);
+    }
   else if (TREE_CODE (expr) == SSA_NAME)
     bp_pack_value (bp, SSA_NAME_IS_DEFAULT_DEF (expr), 1);
   else