mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-10-31 16:54:21 +00:00 
			
		
		
		
	
		
			
	
	
		
			20 lines
		
	
	
	
		
			564 B
		
	
	
	
		
			C
		
	
	
	
	
	
		
		
			
		
	
	
			20 lines
		
	
	
	
		
			564 B
		
	
	
	
		
			C
		
	
	
	
	
	
|   | /* SPDX-License-Identifier: GPL-2.0 */ | ||
|  | #ifndef __VDSO_LIMITS_H
 | ||
|  | #define __VDSO_LIMITS_H
 | ||
|  | 
 | ||
|  | #define USHRT_MAX	((unsigned short)~0U)
 | ||
|  | #define SHRT_MAX	((short)(USHRT_MAX >> 1))
 | ||
|  | #define SHRT_MIN	((short)(-SHRT_MAX - 1))
 | ||
|  | #define INT_MAX		((int)(~0U >> 1))
 | ||
|  | #define INT_MIN		(-INT_MAX - 1)
 | ||
|  | #define UINT_MAX	(~0U)
 | ||
|  | #define LONG_MAX	((long)(~0UL >> 1))
 | ||
|  | #define LONG_MIN	(-LONG_MAX - 1)
 | ||
|  | #define ULONG_MAX	(~0UL)
 | ||
|  | #define LLONG_MAX	((long long)(~0ULL >> 1))
 | ||
|  | #define LLONG_MIN	(-LLONG_MAX - 1)
 | ||
|  | #define ULLONG_MAX	(~0ULL)
 | ||
|  | #define UINTPTR_MAX	ULONG_MAX
 | ||
|  | 
 | ||
|  | #endif /* __VDSO_LIMITS_H */
 |