GDBserver
Main Page
Classes
Files
File List
File Members
gdbserver
hostio-errno.c
Go to the documentation of this file.
1
/* Host file transfer support for gdbserver.
2
Copyright (C) 2007-2015 Free Software Foundation, Inc.
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
10
the Free Software Foundation; either version 3 of the License, or
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
19
along with this program. If not, see <http://www.gnu.org/licenses/>. */
20
21
/* This file implements the hostio_last_error target callback
22
on top of errno. */
23
24
#include "
server.h
"
25
#include "
fileio.h
"
26
27
void
28
hostio_last_error_from_errno
(
char
*buf)
29
{
30
int
error
=
errno
;
31
int
fileio_error =
host_to_fileio_error
(error);
32
sprintf (buf,
"F-1,%x"
, fileio_error);
33
}
host_to_fileio_error
int host_to_fileio_error(int error)
Definition:
fileio.c:28
server.h
fileio.h
errno
#define errno
Definition:
wincecompat.h:24
hostio_last_error_from_errno
void hostio_last_error_from_errno(char *buf)
Definition:
hostio-errno.c:28
error
void error(const char *fmt,...)
Definition:
errors.c:38
Generated by
1.8.10