/* ----------------------------------------------------------------------------
- * $Id: InfoMacros.h,v 1.7 1999/06/25 09:13:37 simonmar Exp $
+ * $Id: InfoMacros.h,v 1.8 1999/11/30 11:44:32 simonmar Exp $
*
* (c) The GHC Team, 1998-1999
*
srt_len : srt_len_, \
type : type_
+#define CONSTR_INFO(type_,tag_) \
+ srt : 0, \
+ srt_len : tag_, \
+ type : type_
+
#ifdef USE_MINIINTERPRETER
#define INIT_VECTOR {}
#else
entry_class(entry); \
info_class INFO_TBL_CONST StgInfoTable info = { \
layout : { payload : {ptrs,nptrs} }, \
- srt_len : tag_, \
- type : type_, \
+ CONSTR_INFO(type_,tag_), \
INIT_ENTRY(entry), \
INIT_VECTOR \
}