xref: /plan9-contrib/sys/include/ape/u.h (revision e94a8e9b44de11e62dfd4566245554f8bf8e0295)
1363b328dSDavid du Colombier #ifndef __U_H
2363b328dSDavid du Colombier #define __U_H
3363b328dSDavid du Colombier #ifndef _PLAN9_SOURCE
4363b328dSDavid du Colombier    This header file is an extension to ANSI/POSIX
53e12c5d1SDavid du Colombier #endif
63e12c5d1SDavid du Colombier 
7d9306527SDavid du Colombier #define nil		((void*)0)
83e12c5d1SDavid du Colombier typedef	unsigned short	ushort;
93e12c5d1SDavid du Colombier typedef	unsigned char	uchar;
103e12c5d1SDavid du Colombier typedef unsigned long	ulong;
11d9306527SDavid du Colombier typedef unsigned int	uint;
12d9306527SDavid du Colombier typedef   signed char	schar;
13d9306527SDavid du Colombier typedef	long long	vlong;
14d9306527SDavid du Colombier typedef	unsigned long long uvlong;
15*e94a8e9bSDavid du Colombier typedef	unsigned int		Rune;
16d9306527SDavid du Colombier typedef 	union FPdbleword FPdbleword;
17d9306527SDavid du Colombier typedef	char*	p9va_list;
18363b328dSDavid du Colombier 
19363b328dSDavid du Colombier #endif
20