Annotation of embedaddon/bird/sysdep/config.h, revision 1.1.1.2
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 */
1.1.1.2 ! misho 10: #define BIRD_VERSION "1.6.8"
1.1 misho 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 */
1.1.1.2 ! misho 27:
! 28: #include <stdint.h>
! 29: typedef int8_t s8;
! 30: typedef uint8_t u8;
! 31: typedef int16_t s16;
! 32: typedef uint16_t u16;
! 33: typedef int32_t s32;
! 34: typedef uint32_t u32;
! 35: typedef int64_t s64;
! 36: typedef uint64_t u64;
! 37: typedef uint8_t byte;
! 38: typedef uint16_t word;
1.1 misho 39: typedef unsigned int uint;
40:
41: #endif
42:
43: #endif
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>