diff options
author | Pedro Alves <palves@redhat.com> | 2014-07-15 16:22:14 +0100 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2014-07-15 16:22:14 +0100 |
commit | 57745c903f78ffdb10a6198a6e35e5a1e63ea4b0 (patch) | |
tree | 82abdd289ffc34b014cec9b0225050169732586f /gdb/avr-tdep.c | |
parent | 2d40be181fad7aed4aeabafd36529f3684b8bcab (diff) | |
download | fsf-binutils-gdb-57745c903f78ffdb10a6198a6e35e5a1e63ea4b0.zip fsf-binutils-gdb-57745c903f78ffdb10a6198a6e35e5a1e63ea4b0.tar.gz fsf-binutils-gdb-57745c903f78ffdb10a6198a6e35e5a1e63ea4b0.tar.bz2 |
[GDB/Linux] Avoid stale errno
The fix that went into GDBserver is also needed on the GDB side.
Although most compilers follow right-to-left evaluation order, the
order of evaluation of a function call's arguments is really
unspecified. target_pid_to_str may well clobber errno when we get to
evaluate the third argument to fprintf_unfiltered.
gdb/
2014-07-15 Pedro Alves <palves@redhat.com>
* linux-nat.c (kill_callback): Save errno and work with saved
copy.
Diffstat (limited to 'gdb/avr-tdep.c')
0 files changed, 0 insertions, 0 deletions