-
Notifications
You must be signed in to change notification settings - Fork 1
/
cdefs.h
33 lines (30 loc) · 841 Bytes
/
cdefs.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#ifndef __CDEFS_H__
#define __CDEFS_H__
/*
By default, the internal routines of kermit.c are not static,
because this is not allowed in some embedded environments.
To have them declared static, define STATIC=static on the cc
command line.
*/
#ifdef XAC /* HiTech's XAC cmd line is small */
#define STATIC static
#else /* XAC */
#ifndef STATIC
#define STATIC
#endif /* STATIC */
#endif /* XAC */
/*
By default we assume the compiler supports unsigned char and
unsigned long. If not you can override these definitions on
the cc command line.
*/
#ifndef HAVE_UCHAR
typedef unsigned char UCHAR;
#endif /* HAVE_UCHARE */
#ifndef HAVE_ULONG
typedef unsigned long ULONG;
#endif /* HAVE_ULONG */
#ifndef HAVE_USHORT
typedef unsigned short USHORT;
#endif /* HAVE_USHORT */
#endif /* __CDEFS_H__ */