globals.h File Reference

#include <stdio.h>
#include "zem_errors.h"

Go to the source code of this file.

Defines

#define CONFIG_FILE   "/.revengrc"
#define HEADER_TARGET   "Generic target "
#define CTAG_HEADER   "!_TAG_FILE_FORMAT 1 //\n\!_TAG_FILE_SORTED 0 //\n\!_TAG_PROGRAM_AUTHOR Zadig //\n\!_TAG_PROGRAM_NAME RevEng //\n\!_TAG_PROGRAM_URL http://reveng.cjb.net //\n\!_TAG_PROGRAM_VERSION %s //\n"
#define RE_VERSION   "1.3.0"
#define STRING_MAX_SIZE   512
#define REG_MAX_SIZE   16
#define MAX_SECTIONS   30
#define MAX_REFERENCES   50
#define MAX_PLT_ENTRIES   1500
#define MAX_PARAMS   25
#define MAX_REG_CNTX   200
#define RE_COMMENT_ALIGN   5
#define RE_COMMENT_MIN   60
#define RE_DISABLED   0xFFFFFFFF
#define RTTI_SYMBOL   "type_info"
#define INT2STR(i)
#define STREQ3(s1, s2)   ( ( (*(uint32*)s1) & 0xFFFFFF) == ( (*(uint32*)s2) & 0xFFFFFF) )
#define STREQ4(s1, s2)   ( (*(uint32*)s1) == (*(uint32*)s2) )
#define CONF_SECTION_CUST_SYM   "[Custom Symbol Table]"
#define CONF_SECTION_CUST_DYN_SYM   "[Custom Dynamic Symbol Table]"


Define Documentation

#define CONF_SECTION_CUST_DYN_SYM   "[Custom Dynamic Symbol Table]"
 

#define CONF_SECTION_CUST_SYM   "[Custom Symbol Table]"
 

#define CONFIG_FILE   "/.revengrc"
 

#define CTAG_HEADER   "!_TAG_FILE_FORMAT 1 //\n\!_TAG_FILE_SORTED 0 //\n\!_TAG_PROGRAM_AUTHOR Zadig //\n\!_TAG_PROGRAM_NAME RevEng //\n\!_TAG_PROGRAM_URL http://reveng.cjb.net //\n\!_TAG_PROGRAM_VERSION %s //\n"
 

#define HEADER_TARGET   "Generic target "
 

#define INT2STR  ) 
 

Value:

((uint32)( ( ((uint32)(i) & 0xFF) << 24) | \
                                    ( ((uint32)(i) & 0xFF0000) >> 8) |  \
                                    ( ((uint32)(i) & 0xFF00) << 8) | \
                                    ( ((uint32)(i) & 0xFF000000) >> 24) ) )

#define MAX_PARAMS   25
 

#define MAX_PLT_ENTRIES   1500
 

#define MAX_REFERENCES   50
 

#define MAX_REG_CNTX   200
 

#define MAX_SECTIONS   30
 

#define RE_COMMENT_ALIGN   5
 

#define RE_COMMENT_MIN   60
 

#define RE_DISABLED   0xFFFFFFFF
 

#define RE_VERSION   "1.3.0"
 

#define REG_MAX_SIZE   16
 

#define RTTI_SYMBOL   "type_info"
 

#define STREQ3 s1,
s2   )     ( ( (*(uint32*)s1) & 0xFFFFFF) == ( (*(uint32*)s2) & 0xFFFFFF) )
 

#define STREQ4 s1,
s2   )     ( (*(uint32*)s1) == (*(uint32*)s2) )
 

#define STRING_MAX_SIZE   512
 


Generated on Tue Nov 29 20:13:16 2005 for REVENG by  doxygen 1.4.5