diff options
author | Aaron Merey <amerey@redhat.com> | 2023-02-09 20:28:20 -0500 |
---|---|---|
committer | Aaron Merey <amerey@redhat.com> | 2023-02-10 21:04:45 -0500 |
commit | 40dfb28b56fe55a370a35495e0f1eb6c95110f35 (patch) | |
tree | e5a51168f2bf2aef021346f20844ac505dcdd924 /gdb/source.c | |
parent | bad727e2d2d1d7f86e1bcdb8eb9ce778182b5926 (diff) | |
download | gdb-40dfb28b56fe55a370a35495e0f1eb6c95110f35.zip gdb-40dfb28b56fe55a370a35495e0f1eb6c95110f35.tar.gz gdb-40dfb28b56fe55a370a35495e0f1eb6c95110f35.tar.bz2 |
Move implementation of perror_with_name to gdbsupport
gdbsupport/errors.h declares perror_with_name and leaves the
implementation to the clients.
However gdb and gdbserver's implementations are essentially the
same, resulting in unnecessary code duplication.
Fix this by implementing perror_with_name in gdbsupport. Add an
optional parameter for specifying the errno used to generate the
error message.
Also move the implementation of perror_string to gdbsupport since
perror_with_name requires it.
Approved-By: Tom Tromey <tom@tromey.com>
Diffstat (limited to 'gdb/source.c')
0 files changed, 0 insertions, 0 deletions