#ifndef __sys_types_h
#define __sys_types_h
#pragma once

/*
 * Libraries and headers for PDC release 3.3 (C) 1989 Lionel Hummel.
 * PDC Software Distribution (C) 1989 Lionel Hummel and Paul Petersen.
 * PDC I/O Library (C) 1987 by J.A. Lydiatt.
 *
 * This code is freely redistributable upon the conditions that this
 * notice remains intact and that modified versions of this file not
 * be included as part of the PDC Software Distribution without the
 * express consent of the copyright holders.  No warrantee of any
 * kind is provided with this code.  For further information, contact:
 *
 *  PDC Software Distribution    Internet:                     BIX:
 *  P.O. Box 4006             or hummel@cs.uiuc.edu            lhummel
 *  Urbana, IL  61801-8801       petersen@uicsrd.csrd.uiuc.edu
 */

/* Modified for Amiga GCC. */

#ifndef __sys_stdtypes_h
#include <sys/stdtypes.h>
#endif

#ifndef _DF_TIME_T
#define _DF_TIME_T
typedef _TD_TIME_T	time_t;
#endif

#ifndef _DF_CLOCK_T
#define _DF_CLOCK_T
typedef _TD_CLOCK_T	clock_t;
#endif

typedef unsigned short	ushort;
typedef unsigned int	uint;
typedef unsigned char	u_char;
typedef unsigned short	u_short;
typedef unsigned int	u_int;
typedef unsigned long	u_long;

typedef u_long		ino_t;
typedef u_long		dev_t;
typedef u_short		mode_t;
typedef u_short		uid_t;
typedef u_short		gid_t;
typedef long		off_t;
typedef short		nlink_t;

#endif /* __sys_types_h */
