diff options
author | Pedro Alves <palves@redhat.com> | 2014-07-15 15:35:28 +0100 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2014-07-15 15:35:28 +0100 |
commit | ce9e3fe795c05bd7458a1466e14104f489f2b483 (patch) | |
tree | 9481716ff81029a4ffd8cc37693651256a145c14 /libdecnumber | |
parent | 19f2f6a9c4aeb0e37d448cb5593164e25ab055a9 (diff) | |
download | gdb-ce9e3fe795c05bd7458a1466e14104f489f2b483.zip gdb-ce9e3fe795c05bd7458a1466e14104f489f2b483.tar.gz gdb-ce9e3fe795c05bd7458a1466e14104f489f2b483.tar.bz2 |
[GDBserver] Avoid stale errno
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 or ptid_of may well clobber errno when
we get to evaluate the third argument to debug_printf.
gdb/gdbserver/
2014-07-15 Pedro Alves <palves@redhat.com>
* linux-low.c (linux_kill_one_lwp): Save errno and work with saved
copy.
Diffstat (limited to 'libdecnumber')
0 files changed, 0 insertions, 0 deletions