exit (1); \
}
#endif
-
+#ifndef ALLOC_ATOMIC
+#define ALLOC_ATOMIC(x,sz) if (!(x = GC_malloc_atomic(sz))) \
+ { \
+ fprintf(stderr,"sdcdb: out of memory\n"); \
+ exit (1); \
+ }
+#endif
/* generalpurpose stack related macros */
#define STACK_DCL(stack,type,size) \
typedef type t_##stack ; \