1 /******************************************************************************
2 * Copyright (c) 2004, 2008 IBM Corporation
4 * This program and the accompanying materials
5 * are made available under the terms of the BSD License
6 * which accompanies this distribution, and is available at
7 * http://www.opensource.org/licenses/bsd-license.php
10 * IBM Corporation - initial implementation
11 *****************************************************************************/
18 #define SCHAR_MIN (-128)
20 #define USHRT_MAX 65535
21 #define SHRT_MAX 32767
22 #define SHRT_MIN (-32768)
24 #define UINT_MAX (4294967295U)
25 #define INT_MAX 2147483647
26 #define INT_MIN (-2147483648)
28 #define ULONG_MAX ((unsigned long)-1L)
29 #define LONG_MAX (ULONG_MAX/2)
30 #define LONG_MIN ((-LONG_MAX)-1)