diff --git a/gdb/ada-lang.c b/gdb/ada-lang.c index c350a0e..9c305702 100644 --- a/gdb/ada-lang.c +++ b/gdb/ada-lang.c @@ -2312,7 +2312,7 @@ ada_value_primitive_packed_val (struct value *obj, const gdb_byte *valaddr, if (obj != NULL) { - long new_offset = offset; + LONGEST new_offset = offset; set_value_component_location (v, obj); set_value_bitpos (v, bit_offset + value_bitpos (obj));