1 /* This file is part of the program psim.
3 Copyright (C) 1994-1997, Andrew Cagney <cagney@highland.com.au>
5 This program is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation; either version 2 of the License, or
8 (at your option) any later version.
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
15 You should have received a copy of the GNU General Public License
16 along with this program; if not, write to the Free Software
17 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
26 /* See the file include/callbacks.h for a description */
38 (engine
*system
, const char *);
42 (engine
*system
, long *);
46 (engine
*system
, const char *);
50 (engine
*system
, const char *, const char *);
53 (int) sim_io_write_stdout
54 (engine
*system
, const char *, int);
57 (int) sim_io_flush_stdout
61 (int) sim_io_write_stderr
62 (engine
*system
, const char *, int);
65 (int) sim_io_flush_stderr
70 (engine
*system
, int, const char *, int);
73 (int) sim_io_read_stdin
74 (engine
*system
, char *, int);
78 (engine
*system
, int, char *, int);
82 (engine
*system
, const char *, int);
86 (engine
*system
, int, long, int);
90 (engine
*system
, int);
93 (int) sim_io_get_errno
98 (engine
*system
, int);
104 ...) __attribute__ ((format (printf
, 2, 3)));
107 (void) sim_io_vprintf
113 (void) sim_io_eprintf
116 ...) __attribute__ ((format (printf
, 2, 3)));
119 (void) sim_io_evprintf
128 ...) __attribute__ ((format (printf
, 2, 3)));
This page took 0.03361 seconds and 4 git commands to generate.