gdb/riscv: Fix type when reading register from regcache
[external/binutils.git] / gdb / riscv-tdep.c
index 797ca72..3e1ad99 100644 (file)
@@ -2318,7 +2318,7 @@ riscv_return_value (struct gdbarch  *gdbarch,
            /* Return value by reference will have its address in A0.  */
          case riscv_arg_info::location::by_ref:
            {
-             CORE_ADDR addr;
+             ULONGEST addr;
 
              regcache_cooked_read_unsigned (regcache, RISCV_A0_REGNUM,
                                             &addr);