option.h 932 Bytes
#include "global.h"

/*==============================================================================
   definition of options
==============================================================================*/
typedef struct{
    /*------------------
	file names
    ------------------*/
    char	*in_file;	/* original file */
    char	*out_file;	/* corded file */
    char	**reorder_file;	/* reorder data file (produced by reord) */
    char	*merge_file;	/* merged reorder file */
    /*------------------
	options
    ------------------*/
    Cord_Boolean  flip;
    Cord_Boolean  verbose;
    Cord_Boolean  r4000_fix;
    Cord_Boolean  big_procedure_list;
    /*------------------
	options for internal usage
    ------------------*/
    int  	debug;
    char	*interp;	/* PT_INTERP */
} Option;

extern Option option;

typedef struct{
    Cord_Boolean	proc_not_match;
    Cord_Boolean	mdebug_wrong;
} Status;
extern Status status;