Error message cleanup
authorLaurent Morichetti <laurent.morichetti@amd.com>
Tue, 10 Mar 2020 21:23:19 +0000 (14:23 -0700)
committerLaurent Morichetti <laurent.morichetti@amd.com>
Wed, 15 Apr 2020 06:46:03 +0000 (23:46 -0700)
Don't print an error message when reading/writing memory fails,
only return TARGET_XFER_EOF.

Change-Id: Iba9c8279e6f5db37344c5eeb8d45cc56902c90ab

gdb/rocm-tdep.c

index 4c5238bd9ff024a6a450622bd4c220ac124a871e..662cb78ae8baab1f1d9be9c30021ec4faca1505a 100644 (file)
@@ -480,7 +480,7 @@ rocm_target_ops::xfer_partial (enum target_object object, const char *annex,
                  AMD_DBGAPI_ARCHITECTURE_INFO_DEFAULT_GLOBAL_ADDRESS_SPACE,
                  sizeof (address_space_id), &address_space_id)
                  != AMD_DBGAPI_STATUS_SUCCESS)
-        error (_ ("Couldn't get default global address space"));
+        return TARGET_XFER_EOF;
 
       size_t len = requested_len;
       amd_dbgapi_status_t status;
@@ -493,12 +493,7 @@ rocm_target_ops::xfer_partial (enum target_object object, const char *annex,
             process_id, wave_id, 0, address_space_id, offset, &len, writebuf);
 
       if (status != AMD_DBGAPI_STATUS_SUCCESS)
-        {
-          if (status != AMD_DBGAPI_STATUS_ERROR_MEMORY_ACCESS)
-            error (_ ("amd_dbgapi_%s_memory failed (rc=%d"),
-                   readbuf ? "read" : "write", status);
-          return TARGET_XFER_EOF;
-        }
+        return TARGET_XFER_EOF;
 
       *xfered_len = len;
       return TARGET_XFER_OK;
This page took 0.025536 seconds and 4 git commands to generate.