aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/module.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/cp/module.cc')
-rw-r--r--gcc/cp/module.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/cp/module.cc b/gcc/cp/module.cc
index 77c9edc..bbb1e20 100644
--- a/gcc/cp/module.cc
+++ b/gcc/cp/module.cc
@@ -5158,7 +5158,6 @@ trees_out::start (tree t, bool code_streamed)
case INTEGER_CST:
u (TREE_INT_CST_NUNITS (t));
u (TREE_INT_CST_EXT_NUNITS (t));
- u (TREE_INT_CST_OFFSET_NUNITS (t));
break;
case OMP_CLAUSE:
@@ -5231,7 +5230,6 @@ trees_in::start (unsigned code)
unsigned n = u ();
unsigned e = u ();
t = make_int_cst (n, e);
- TREE_INT_CST_OFFSET_NUNITS(t) = u ();
}
break;
@@ -15969,7 +15967,8 @@ module_state::read_location (bytes_in &sec) const
range.m_finish = read_location (sec);
unsigned discriminator = sec.u ();
if (locus != loc && range.m_start != loc && range.m_finish != loc)
- locus = get_combined_adhoc_loc (line_table, locus, range, NULL, discriminator);
+ locus = line_table->get_or_create_combined_loc (locus, range,
+ nullptr, discriminator);
}
break;