Annotation of embedaddon/bird/sysdep/config.h, revision 1.1.1.1
1.1 misho 1: /*
2: * This file contains all parameters dependent on the
3: * operating system and build-time configuration.
4: */
5:
6: #ifndef _BIRD_CONFIG_H_
7: #define _BIRD_CONFIG_H_
8:
9: /* BIRD version */
10: #define BIRD_VERSION "1.6.3"
11:
12: /* Include parameters determined by configure script */
13: #include "sysdep/autoconf.h"
14:
15: /* Include OS configuration file as chosen in autoconf.h */
16: #include SYSCONF_INCLUDE
17:
18: #ifndef MACROS_ONLY
19:
20: /*
21: * Of course we could add the paths to autoconf.h, but autoconf
22: * is stupid and puts make-specific substitutious to the paths.
23: */
24: #include "sysdep/paths.h"
25:
26: /* Types */
27: typedef signed INTEGER_8 s8;
28: typedef unsigned INTEGER_8 u8;
29: typedef INTEGER_16 s16;
30: typedef unsigned INTEGER_16 u16;
31: typedef INTEGER_32 s32;
32: typedef unsigned INTEGER_32 u32;
33: typedef INTEGER_64 s64;
34: typedef unsigned INTEGER_64 u64;
35: typedef u8 byte;
36: typedef u16 word;
37: typedef unsigned int uint;
38:
39: #endif
40:
41: #endif
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>