Fix typo in gdb.python/py-objfile.exp
[deliverable/binutils-gdb.git] / gdb / aarch64-tdep.c
index 2cecad0f857e03cfbce63e8ceee6d2b21dbdf7eb..cec4d3e9e4615217248df7e84e4b7714039e439d 100644 (file)
@@ -2482,7 +2482,11 @@ aarch64_pseudo_read_value (struct gdbarch *gdbarch,
 
       v_regnum = AARCH64_V0_REGNUM + regnum - AARCH64_S0_REGNUM;
       status = regcache_raw_read (regcache, v_regnum, reg_buf);
-      memcpy (buf, reg_buf, S_REGISTER_SIZE);
+      if (status != REG_VALID)
+       mark_value_bytes_unavailable (result_value, 0,
+                                     TYPE_LENGTH (value_type (result_value)));
+      else
+       memcpy (buf, reg_buf, S_REGISTER_SIZE);
       return result_value;
     }
 
This page took 0.023176 seconds and 4 git commands to generate.