File: config.h.msvc-win32

package info (click to toggle)
libminc 2.4.07-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 4,288 kB
  • sloc: ansic: 57,268; cpp: 3,654; sh: 100; makefile: 23; ruby: 18
file content (37 lines) | stat: -rw-r--r-- 852 bytes parent folder | download
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
34
35
36
37
/* Win32 config.h for MINC
 *
 * Author: Bert Vincent
 *
 * $Header: /private-cvsroot/minc/libsrc/config.h.msvc-win32,v 6.3 2005-07-18 22:19:01 bert Exp $
 */

#ifndef _CONFIG_H_
#define _CONFIG_H_ 1

#define HAVE_FCNTL_H 1
#define HAVE_STDINT_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_TEMPNAM 1
#define HAVE_TMPNAM 1
#define STDC_HEADERS 1
#define VERSION "2.0.09"
#define sleep(x) _sleep(x)
#define snprintf _snprintf
#define strncasecmp(x,y,z) strnicmp(x,y,z)
#define tempnam(x,y) _tempnam(x,y)

int __stdcall gethostname(char *name, int namelen);

/* Quick implmentation of rint() for Intel, since thoughtless Microsoft
 * programmers failed to provide us with one...
 */
__inline double rint(double dblvar)
{
  __asm fld dblvar
  __asm frndint
  __asm fst dblvar
  return dblvar;
}

#endif /* _CONFIG_H_ not defined */