annotate libsrc/config.h.msvc-win32 @ 2679:c0a572a11ab9 default tip develop

Silence some warnings
author Jordi Gutiérrez Hermoso <jordigh@octave.org>
date Mon, 14 May 2012 17:37:56 -0400
parents 5ef89fa16a64
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1895
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
1 /* Win32 config.h for MINC
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
2 *
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
3 * Author: Bert Vincent
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
4 *
2178
5ef89fa16a64 Minor fixes for windows builds
bert <bert>
parents: 1906
diff changeset
5 * $Header: /private-cvsroot/minc/libsrc/config.h.msvc-win32,v 6.3 2005-07-18 22:19:01 bert Exp $
1895
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
6 */
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
7
1906
a6fd2dd5cc77 Minor changes for Windows build
bert <bert>
parents: 1895
diff changeset
8 #ifndef _CONFIG_H_
a6fd2dd5cc77 Minor changes for Windows build
bert <bert>
parents: 1895
diff changeset
9 #define _CONFIG_H_ 1
a6fd2dd5cc77 Minor changes for Windows build
bert <bert>
parents: 1895
diff changeset
10
1895
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
11 #define HAVE_FCNTL_H 1
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
12 #define HAVE_FLOAT_H 1
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
13 #define HAVE_MEMORY_H 1
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
14 #define HAVE_STDINT_H 1
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
15 #define HAVE_STDLIB_H 1
1906
a6fd2dd5cc77 Minor changes for Windows build
bert <bert>
parents: 1895
diff changeset
16 #define HAVE_STRING_H 1
1895
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
17 #define HAVE_SYS_STAT_H 1
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
18 #define HAVE_SYS_TYPES_H 1
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
19 #define HAVE_TEMPNAM 1
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
20 #define HAVE_TMPNAM 1
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
21 #define STDC_HEADERS 1
2178
5ef89fa16a64 Minor fixes for windows builds
bert <bert>
parents: 1906
diff changeset
22 #define VERSION "2.0.09"
1895
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
23 #define sleep(x) _sleep(x)
1906
a6fd2dd5cc77 Minor changes for Windows build
bert <bert>
parents: 1895
diff changeset
24 #define snprintf _snprintf
a6fd2dd5cc77 Minor changes for Windows build
bert <bert>
parents: 1895
diff changeset
25 #define strncasecmp(x,y,z) strnicmp(x,y,z)
a6fd2dd5cc77 Minor changes for Windows build
bert <bert>
parents: 1895
diff changeset
26 #define tempnam(x,y) _tempnam(x,y)
a6fd2dd5cc77 Minor changes for Windows build
bert <bert>
parents: 1895
diff changeset
27
a6fd2dd5cc77 Minor changes for Windows build
bert <bert>
parents: 1895
diff changeset
28 int __stdcall gethostname(char *name, int namelen);
1895
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
29
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
30 /* Quick implmentation of rint() for Intel, since thoughtless Microsoft
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
31 * programmers failed to provide us with one...
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
32 */
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
33 __inline double rint(double dblvar)
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
34 {
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
35 __asm fld dblvar
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
36 __asm frndint
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
37 __asm fst dblvar
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
38 return dblvar;
74e90ac95a60 Fixed config.h for Win32
bert <bert>
parents:
diff changeset
39 }
1906
a6fd2dd5cc77 Minor changes for Windows build
bert <bert>
parents: 1895
diff changeset
40
a6fd2dd5cc77 Minor changes for Windows build
bert <bert>
parents: 1895
diff changeset
41 #endif /* _CONFIG_H_ not defined */