Dr Andrew Scott G7VAV

My photo
 
June 2025
Mo Tu We Th Fr Sa Su
26 27 28 29 30 31 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 1 2 3 4 5 6


wchar.h
01: /* wchar_t type related definitions.
02:    Copyright (C) 2000 Free Software Foundation, Inc.
03:    This file is part of the GNU C Library.
04: 
05:    The GNU C Library is free software; you can redistribute it and/or
06:    modify it under the terms of the GNU Lesser General Public
07:    License as published by the Free Software Foundation; either
08:    version 2.1 of the License, or (at your option) any later version.
09: 
10:    The GNU C Library is distributed in the hope that it will be useful,
11:    but WITHOUT ANY WARRANTY; without even the implied warranty of
12:    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
13:    Lesser General Public License for more details.
14: 
15:    You should have received a copy of the GNU Lesser General Public
16:    License along with the GNU C Library; if not, write to the Free
17:    Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
18:    02111-1307 USA.  */
19: 
20: #ifndef _BITS_WCHAR_H
21: #define _BITS_WCHAR_H   1
22: 
23: /* Use GCC's __WCHAR_MAX__ when available.  */
24: #ifdef __WCHAR_MAX__
25: #define __WCHAR_MAX     __WCHAR_MAX__
26: #else
27: #define __WCHAR_MAX     (2147483647)
28: #endif
29: 
30: /* GCC may also define __WCHAR_UNSIGNED__.
31:    Use L'\0' to give the expression the correct (unsigned) type.  */
32: #ifdef __WCHAR_UNSIGNED__
33: #define __WCHAR_MIN       L'\0'
34: 
35: /* Failing that, rely on the preprocessor's knowledge of the
36:    signedness of wchar_t.  */
37: #elif L'\0' - 1 > 0
38: #define __WCHAR_MIN       L'\0'
39: #else
40: #define __WCHAR_MIN       (-__WCHAR_MAX - 1)
41: #endif
42: 
43: #endif  /* bits/wchar.h */
44: 


for client (none)
© Andrew Scott 2006 - 2025,
All Rights Reserved
http://www.andrew-scott.uk/
Andrew Scott
http://www.andrew-scott.co.uk/