diff options
author | 1997-09-14 17:50:06 +0000 | |
---|---|---|
committer | 1997-09-14 17:50:06 +0000 | |
commit | ac16f380e349fa39ec7e26bccb5456cb300006a5 (patch) | |
tree | c07ca88af97b4f6b77d28a2dc723d2e4621ed302 /libdyn/dyn.h | |
parent | d33e482744fad80d95cdd89ed380c5b8401e49bf (diff) |
Pull in sources from zephyr locker. See /mit/zephyr/repository for
detailed change information.
Diffstat (limited to 'libdyn/dyn.h')
-rw-r--r-- | libdyn/dyn.h | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/libdyn/dyn.h b/libdyn/dyn.h deleted file mode 100644 index 25a9a8a..0000000 --- a/libdyn/dyn.h +++ /dev/null @@ -1,51 +0,0 @@ -/* - * This file is part of libdyn.a, the C Dynamic Object library. It - * contains the public header file. - * - * There are no restrictions on this code; however, if you make any - * changes, I request that you document them so that I do not get - * credit or blame for your modifications. - * - * Written by Barr3y Jaspan, Student Information Processing Board (SIPB) - * and MIT-Project Athena, 1989. - */ - - -/* - * dyn.h -- header file to be included by programs linking against - * libdyn.a. - */ - -#ifndef _Dyn_h -#define _Dyn_h - -#ifdef notdef -typedef void *DynPtr; -#else -typedef char *DynPtr; -#endif - -typedef struct _DynObject DynObjectRec, *DynObject; - -/* Function macros */ -#define DynHigh(obj) (DynSize(obj) - 1) -#define DynLow(obj) (0) - -#ifdef SUNOS -#define memmove(a, b, c) bcopy(b, a, c) -#endif - -/* Return status codes */ -#define DYN_OK -1000 -#define DYN_NOMEM -1001 -#define DYN_BADINDEX -1002 -#define DYN_BADVALUE -1003 - -/* Function declarations */ -DynObject DynCreate(); -int DynAdd(), DynDelete(), DynDestroy(), DynDebug(); -int DynInsert(), DynParanoid(); -DynPtr DynGet(); - -#endif /* _Dyn_h */ -/* DO NOT ADD ANYTHING AFTER THIS #endif */ |