/*	@(#)flagdefs.h	2.1.1.1		*/
struct flaglist {
	int	setting;
	int	(*ldfcn)( );
};

#define	FLAG	struct flaglist
#define	FLAGSZ	sizeof(FLAG)

#define	A	0	/* for testing ldahread( ) */
#define	F	1	/* for testing ldfhread( ) */
#define	O	2	/* for testing ldohseek( ) */
#define	H	3	/* for testing ldshread( ) and ldnshread( ) */
#define	S	4	/* for testing ldsseek( ) and ldnsseek( ) */
#define	R	5	/* for testing ldrseek( ) and ldnrseek( ) */
#define	L	6	/* for testing ldlseek( ) and ldnlseek( ) */
#define Z	7	/* for testing ldlread( ) ldlinit( ) and ldlsearch( ) */
#define	T	8	/* for testing ldtbseek( ) ldtbread( ) ldtbindex( ) */
#if FLEXNAMES
#define C	9	/* for dumping string table */
#endif

#ifdef FLEXNAMES
#define NUMFLAGS	10
#else
#define NUMFLAGS	9
#endif

#define	ON	1
#define OFF	0


/* a list of FLAG structures is used to determine which functions to call */

/*
*	@(#) flagdefs.h: 1.2 2/24/83
*/
