summaryrefslogtreecommitdiff
path: root/libdyn/dyn.h
diff options
context:
space:
mode:
authorGravatar Greg Hudson <ghudson@mit.edu>1997-09-14 17:50:06 +0000
committerGravatar Greg Hudson <ghudson@mit.edu>1997-09-14 17:50:06 +0000
commitac16f380e349fa39ec7e26bccb5456cb300006a5 (patch)
treec07ca88af97b4f6b77d28a2dc723d2e4621ed302 /libdyn/dyn.h
parentd33e482744fad80d95cdd89ed380c5b8401e49bf (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.h51
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 */