annotate jansson/cmake/jansson_private_config.h.cmake @ 33:f6d9a8c331dc

tests: add fmt test
author David Demelier <markand@malikania.fr>
date Wed, 04 Jan 2017 13:33:25 +0100
parents 9870264521f7
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
1 #cmakedefine HAVE_ENDIAN_H 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
2 #cmakedefine HAVE_FCNTL_H 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
3 #cmakedefine HAVE_SCHED_H 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
4 #cmakedefine HAVE_UNISTD_H 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
5 #cmakedefine HAVE_SYS_PARAM_H 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
6 #cmakedefine HAVE_SYS_STAT_H 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
7 #cmakedefine HAVE_SYS_TIME_H 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
8 #cmakedefine HAVE_SYS_TYPES_H 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
9 #cmakedefine HAVE_STDINT_H 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
10
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
11 #cmakedefine HAVE_CLOSE 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
12 #cmakedefine HAVE_GETPID 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
13 #cmakedefine HAVE_GETTIMEOFDAY 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
14 #cmakedefine HAVE_OPEN 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
15 #cmakedefine HAVE_READ 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
16 #cmakedefine HAVE_SCHED_YIELD 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
17
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
18 #cmakedefine HAVE_SYNC_BUILTINS 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
19 #cmakedefine HAVE_ATOMIC_BUILTINS 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
20
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
21 #cmakedefine HAVE_LOCALE_H 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
22 #cmakedefine HAVE_SETLOCALE 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
23
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
24 #cmakedefine HAVE_INT32_T 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
25 #ifndef HAVE_INT32_T
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
26 # define int32_t @JSON_INT32@
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
27 #endif
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
28
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
29 #cmakedefine HAVE_UINT32_T 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
30 #ifndef HAVE_UINT32_T
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
31 # define uint32_t @JSON_UINT32@
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
32 #endif
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
33
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
34 #cmakedefine HAVE_UINT16_T 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
35 #ifndef HAVE_UINT16_T
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
36 # define uint16_t @JSON_UINT16@
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
37 #endif
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
38
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
39 #cmakedefine HAVE_UINT8_T 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
40 #ifndef HAVE_UINT8_T
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
41 # define uint8_t @JSON_UINT8@
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
42 #endif
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
43
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
44 #cmakedefine HAVE_SSIZE_T 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
45
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
46 #ifndef HAVE_SSIZE_T
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
47 # define ssize_t @JSON_SSIZE@
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
48 #endif
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
49
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
50 #cmakedefine HAVE_SNPRINTF 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
51
5
9870264521f7 jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents: 0
diff changeset
52 /* snprintf should not be defined as macro with MSC_VER >= 1900 */
9870264521f7 jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents: 0
diff changeset
53 #if defined(_WIN32) || defined(WIN32)
9870264521f7 jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents: 0
diff changeset
54 # if defined(_MSC_VER) /* MS compiller */
9870264521f7 jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents: 0
diff changeset
55 # if (_MSC_VER < 1900) /* snprintf not introduced */
9870264521f7 jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents: 0
diff changeset
56 # if !defined(snprintf)
9870264521f7 jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents: 0
diff changeset
57 # define snprintf _snprintf
9870264521f7 jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents: 0
diff changeset
58 # define HAVE_SNPRINTF 1 /* snprintf defined manually */
9870264521f7 jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents: 0
diff changeset
59 # endif
9870264521f7 jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents: 0
diff changeset
60 # else
9870264521f7 jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents: 0
diff changeset
61 # define HAVE_SNPRINTF 1 /* snprintf available via sdk */
9870264521f7 jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents: 0
diff changeset
62 # endif
9870264521f7 jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents: 0
diff changeset
63 # endif
9870264521f7 jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents: 0
diff changeset
64 #endif
9870264521f7 jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents: 0
diff changeset
65
0
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
66 #ifndef HAVE_SNPRINTF
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
67 # define snprintf @JSON_SNPRINTF@
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
68 #endif
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
69
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
70 #cmakedefine HAVE_VSNPRINTF
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
71
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
72 #cmakedefine USE_URANDOM 1
0047655db1aa jansson: import 2.7
David Demelier <markand@malikania.fr>
parents:
diff changeset
73 #cmakedefine USE_WINDOWS_CRYPTOAPI 1