Source
79
79
*
80
80
* Return: none
81
81
*
82
82
* Programmer: Albert Cheng
83
83
* September 25, 2001
84
84
*
85
85
* Modifications:
86
86
*
87
87
*-------------------------------------------------------------------------
88
88
*/
89
-
void
89
+
H5_ATTR_PURE void
90
90
cleanup_configure(void)
91
91
{
92
92
/* no file to clean */
93
93
}
94
94
95
95
•
96
96
/*-------------------------------------------------------------------------
97
97
* Function: test_config_ctypes
98
98
*
99
99
* Purpose: test C language data type sizes
102
102
*
103
103
* Programmer: Albert Cheng
104
104
* September 25, 2001
105
105
*
106
106
* Modifications:
107
107
* Albert Cheng, 2004/10/14
108
108
* Verified both signed and unsigned int types.
109
109
*
110
110
*-------------------------------------------------------------------------
111
111
*/
112
-
void
112
+
H5_ATTR_PURE void
113
113
test_config_ctypes(void)
114
114
{
115
115
/* standard C89 basic types */
116
116
/* char, signed char, unsigned char are three distinct types. */
117
117
vrfy_ctype(char, H5_SIZEOF_CHAR);
118
118
vrfy_cint_type(signed char, unsigned char, H5_SIZEOF_CHAR);
119
119
vrfy_cint_type(int, unsigned int, H5_SIZEOF_INT);
120
120
vrfy_cint_type(short, unsigned short, H5_SIZEOF_SHORT);
121
121
vrfy_cint_type(long, unsigned long, H5_SIZEOF_LONG);
122
122
vrfy_ctype(float, H5_SIZEOF_FLOAT);
211
211
*
212
212
* Return: none (error is fed back via global variable num_errs)
213
213
*
214
214
* Programmer: Albert Cheng
215
215
* October 12, 2009
216
216
*
217
217
* Modifications:
218
218
*
219
219
*-------------------------------------------------------------------------
220
220
*/
221
-
void
221
+
H5_ATTR_PURE void
222
222
test_exit_definitions(void)
223
223
{
224
224
/* Verify the EXIT_SUCCESS and EXIT_FAILURE are 0 and 1 respectively. */
225
225
/* This should be true for POSIX compliant systems. */
226
226
if (EXIT_SUCCESS != 0) \
227
227
TestErrPrintf("Error: EXIT_SUCCESS is %d, should be %d\n", \
228
228
EXIT_SUCCESS, 0);
229
229
if (EXIT_FAILURE != 1) \
230
230
TestErrPrintf("Error: EXIT_FAILURE is %d, should be %d\n", \
231
231
EXIT_FAILURE, 1);