OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [gdb-7.1/] [sim/] [microblaze/] [sysdep.h] - Blame information for rev 853

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 227 jeremybenn
/* System includes and definitions used by the Xilinx MicroBlaze simulator.
2
   Copyright (C) 1999, 2010 Free Software Foundation, Inc.
3
   Contributed by Cygnus Solutions.
4
 
5
This file is part of GDB, the GNU debugger.
6
 
7
This program is free software; you can redistribute it and/or modify
8
it under the terms of the GNU General Public License as published by
9
the Free Software Foundation; either version 3, or (at your option)
10
any later version.
11
 
12
This program is distributed in the hope that it will be useful,
13
but WITHOUT ANY WARRANTY; without even the implied warranty of
14
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15
GNU General Public License for more details.
16
 
17
You should have received a copy of the GNU General Public License along
18
with this program; if not, write to the Free Software Foundation, Inc.,
19
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
20
 
21
#ifndef __SYSDEP_H
22
#define __SYSDEP_H
23
 
24
#ifndef hosts_std_host_H
25
#include <fcntl.h>
26
#include <errno.h>
27
#include <stdio.h>
28
#include <sys/types.h>
29
#include <sys/stat.h>
30
#include <ctype.h>
31
#include <string.h>
32
#include <sys/file.h>
33
#include "ansidecl.h"
34
 
35
#ifndef O_ACCMODE
36
#define O_ACCMODE (O_RDONLY | O_WRONLY | O_RDWR)
37
#endif
38
#ifndef SEEK_SET
39
#define SEEK_SET 0
40
#endif
41
#ifndef SEEK_CUR
42
#define SEEK_CUR 1
43
#endif
44
#ifdef STDC_HEADERS
45
#include <stdlib.h>
46
/*#include <string.h>*/
47
#else
48
extern char *mktemp ();
49
#ifndef memset
50
extern PTR    memset ();
51
#endif
52
 
53
#ifndef DONTDECLARE_MALLOC
54
extern PTR   malloc ();
55
extern PTR   realloc ();
56
#endif
57
 
58
#ifndef __GNUC__
59
extern PTR   memcpy ();
60
#else
61
/* char *memcpy (); */
62
#endif
63
 
64
#ifdef __STDC__
65
extern void free ();
66
#else
67
extern int free();
68
#endif
69
 
70
#ifndef strchr
71
extern char *strchr();
72
#endif
73
extern char *getenv();
74
extern PTR    memchr();
75
extern char *strrchr();
76
 
77
extern char *strrchr();
78
extern char *ctime();
79
extern long   atol();
80
extern char *getenv();
81
#endif /* STDC_HEADERS */
82
 
83
#ifndef BYTES_IN_PRINTF_INT
84
#define BYTES_IN_PRINTF_INT 4
85
#endif
86
 
87
#include "fopen-same.h"
88
#define hosts_std_host_H
89
#endif
90
 
91
#ifdef  STDC_HEADERS
92
#include <stddef.h>
93
#endif /* STDC_HEADERS */
94
 
95
#endif /* __SYSDEP_H */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.