summaryrefslogtreecommitdiff
path: root/plugins/models-jspice3-2.5/Include.3f5/iferrmsg.h
diff options
authoral davis <[email protected]>2017-10-03 22:44:44 -0400
committeral davis <[email protected]>2017-10-03 22:44:44 -0400
commit5c0fd2402cbc6a327fe8dcbed27b142e17bfe755 (patch)
treee7ddf7b8fe09c73db2a3d1bfa410389273a8e353 /plugins/models-jspice3-2.5/Include.3f5/iferrmsg.h
parentaf119e0688b6c984103aca6ab544f246a5e6723b (diff)
parent88d8fab0668deb144230fb3a299c9456207f2248 (diff)
downloadgnucap-models-master.tar.gz
Merge branch 'develop'HEAD20171003master
Diffstat (limited to 'plugins/models-jspice3-2.5/Include.3f5/iferrmsg.h')
-rw-r--r--plugins/models-jspice3-2.5/Include.3f5/iferrmsg.h58
1 files changed, 0 insertions, 58 deletions
diff --git a/plugins/models-jspice3-2.5/Include.3f5/iferrmsg.h b/plugins/models-jspice3-2.5/Include.3f5/iferrmsg.h
deleted file mode 100644
index 630b5b29..00000000
--- a/plugins/models-jspice3-2.5/Include.3f5/iferrmsg.h
+++ /dev/null
@@ -1,58 +0,0 @@
-/**********
-Copyright 1990 Regents of the University of California. All rights reserved.
-Author: 1986 Thomas L. Quarles
-**********/
-
-/*
- */
-
-#ifndef IFERRMSGS
-#define IFERRMSGS
-
-
- /* common error message descriptions */
-
-#define E_PAUSE -1 /* pausing on demand */
-
-#define OK 0
-
-#define E_PANIC 1 /* vague internal error for "can't get here" cases */
-#define E_EXISTS 2 /* warning/error - attempt to create duplicate */
- /* instance or model. Old one reused instead */
-#define E_NODEV 3 /* attempt to modify a non-existant instance */
-#define E_NOMOD 4 /* attempt to modify a non-existant model */
-#define E_NOANAL 5 /* attempt to modify a non-existant analysis */
-#define E_NOTERM 6 /* attempt to bind to a non-existant terminal */
-#define E_BADPARM 7 /* attempt to specify a non-existant parameter */
-#define E_NOMEM 8 /* insufficient memory available - VERY FATAL */
-#define E_NODECON 9 /* warning/error - node already connected, old */
- /* connection replaced */
-#define E_UNSUPP 10 /* the specified operation is unsupported by the */
- /* simulator */
-#define E_PARMVAL 11 /* the parameter value specified is illegal */
-#define E_NOTEMPTY 12 /* deleted still referenced item. */
-#define E_NOCHANGE 13 /* simulator can't tolerate any more topology changes */
-#define E_NOTFOUND 14 /* simulator can't find something it was looking for */
-#define E_BAD_DOMAIN 15 /* output interface begin/end domain calls mismatched */
-
-
-#define E_PRIVATE 100 /* messages above this number are private to */
- /* the simulator and MUST be accompanied by */
- /* a proper setting of errMsg */
- /* this constant should be added to all such messages */
- /* to ensure error free operation if it must be */
- /* changed in the future */
-
-extern char *errMsg; /* descriptive message about what went wrong */
- /* MUST be malloc()'d - front end will free() */
- /* this should be a detailed message,and is assumed */
- /* malloc()'d so that you will feel free to add */
- /* lots of descriptive information with sprintf*/
-
-extern char *errRtn; /* name of the routine declaring error */
- /* should not be malloc()'d, will not be free()'d */
- /* This should be a simple constant in your routine */
- /* and thus can be set correctly even if we run out */
- /* of memory */
-
-#endif /*IFERRMSGS*/