gdb: add target_ops::supports_displaced_step
[deliverable/binutils-gdb.git] / gdbserver / hostio-errno.cc
CommitLineData
59a016f0 1/* Host file transfer support for gdbserver.
b811d2c2 2 Copyright (C) 2007-2020 Free Software Foundation, Inc.
59a016f0
PA
3
4 Contributed by CodeSourcery.
5
6 This file is part of GDB.
7
8 This program is free software; you can redistribute it and/or modify
9 it under the terms of the GNU General Public License as published by
32de4b9d 10 the Free Software Foundation; either version 3 of the License, or
59a016f0
PA
11 (at your option) any later version.
12
13 This program is distributed in the hope that it will be useful,
14 but WITHOUT ANY WARRANTY; without even the implied warranty of
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 GNU General Public License for more details.
17
18 You should have received a copy of the GNU General Public License
32de4b9d 19 along with this program. If not, see <http://www.gnu.org/licenses/>. */
59a016f0
PA
20
21/* This file implements the hostio_last_error target callback
22 on top of errno. */
23
59a016f0 24#include "server.h"
2552728a
SM
25
26#include "hostio.h"
27
268a13a5 28#include "gdbsupport/fileio.h"
59a016f0
PA
29
30void
31hostio_last_error_from_errno (char *buf)
32{
33 int error = errno;
7823a941 34 int fileio_error = host_to_fileio_error (error);
59a016f0
PA
35 sprintf (buf, "F-1,%x", fileio_error);
36}
This page took 0.985325 seconds and 4 git commands to generate.