pike.git/
src/
pike_types.h
Branch:
Tag:
Non-build tags
All tags
No tags
2001-03-03
2001-03-03 22:18:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>
23f1004c28cd2c96882b6e97fe31b740cfeeb2dc (
15
lines) (+
8
/-
7
)
[
Show
|
Annotate
]
Branch:
7.9
Oops, moved declaration of TYPE_STACK_DEBUG().
Rev: src/pike_types.h:1.61
5:
\*/ /*
-
* $Id: pike_types.h,v 1.
60
2001/03/03
21
:
34
:
55
grubba Exp $
+
* $Id: pike_types.h,v 1.
61
2001/03/03
22
:
18
:
04
grubba Exp $
*/ #ifndef PIKE_TYPES_H #define PIKE_TYPES_H
14:
#define PIKE_TYPE_STACK_SIZE 100000
+
#ifdef PIKE_DEBUG
+
void TYPE_STACK_DEBUG(const char *fun);
+
#else /* !PIKE_DEBUG */
+
#define TYPE_STACK_DEBUG(X)
+
#endif /* PIKE_DEBUG */
+
#ifdef USE_PIKE_TYPE /* * The new type type.
36:
#define copy_type(D, S) add_ref(D = (S)) #define CONSTTYPE(X) make_pike_type(X)
-
#ifdef PIKE_DEBUG
-
void TYPE_STACK_DEBUG(const char *fun);
-
#else /* !PIKE_DEBUG */
-
#define TYPE_STACK_DEBUG(X)
-
#endif /* PIKE_DEBUG */
-
+
extern struct pike_type *type_stack[PIKE_TYPE_STACK_SIZE]; extern struct pike_type **pike_type_mark_stack[PIKE_TYPE_STACK_SIZE/4];