aboutsummaryrefslogtreecommitdiff
path: root/binutils/rclex.c
diff options
context:
space:
mode:
authorAndrew Burgess <aburgess@redhat.com>2022-10-20 10:58:02 +0100
committerAndrew Burgess <aburgess@redhat.com>2023-04-03 14:46:32 +0100
commit0576dff20f052ab6d1ddba861235c7dc2584a145 (patch)
treebf13ca4bf84057252c0be0c31d44ca51eff6c41b /binutils/rclex.c
parent2dc3457a454a35d0617dc1f9cc1db77468471f95 (diff)
downloadgdb-0576dff20f052ab6d1ddba861235c7dc2584a145.zip
gdb-0576dff20f052ab6d1ddba861235c7dc2584a145.tar.gz
gdb-0576dff20f052ab6d1ddba861235c7dc2584a145.tar.bz2
gdbserver: allows agent_mem_read to return an error code
Currently the gdbserver function agent_mem_read ignores any errors from calling read_inferior_memory. This means that if there is an attempt to access invalid memory then this will appear to succeed. In this patch I update agent_mem_read so that if read_inferior_memory fails, agent_mem_read will return an error code. However, none of the callers of agent_mem_read actually check the return value, so this commit will have no effect on anything. In the next commit I will update the users of agent_mem_read to check for the error code. I've also updated the header comments on agent_mem_read to better reflect what the function does, and its possible return values.
Diffstat (limited to 'binutils/rclex.c')
0 files changed, 0 insertions, 0 deletions