121 lines
2.7 KiB
C
121 lines
2.7 KiB
C
|
extern char Union_str[];
|
||
|
extern char Struct_str[];
|
||
|
extern char Cdecl_str[];
|
||
|
extern char Cdecl1_str[];
|
||
|
extern char Fortran_str[];
|
||
|
extern char Fortran1_str[];
|
||
|
extern char Pascal_str[];
|
||
|
extern char Pascal1_str[];
|
||
|
extern char PPelse_str[];
|
||
|
extern char PPendif_str[];
|
||
|
extern char PPifel_str[];
|
||
|
extern char Syntax_str[];
|
||
|
|
||
|
extern FILE * ErrFile;
|
||
|
extern FILE * Errfl;
|
||
|
extern FILE * OUTPUTFILE;
|
||
|
|
||
|
extern char * A_string;
|
||
|
extern char * Debug;
|
||
|
extern char * Input_file;
|
||
|
extern char * Output_file;
|
||
|
extern char * Q_string;
|
||
|
extern char * Version;
|
||
|
extern char * gpszNLSoptions;
|
||
|
extern int In_alloc_text;
|
||
|
extern int Bad_pragma;
|
||
|
extern int Cross_compile;
|
||
|
extern int Ehxtension;
|
||
|
extern int HugeModel;
|
||
|
extern LIST Defs;
|
||
|
extern LIST Includes;
|
||
|
extern lextype_t yylval;
|
||
|
extern token_t Basic_token;
|
||
|
extern char * BTarray[];
|
||
|
extern char * Basename;
|
||
|
extern char * ErrFilName;
|
||
|
extern char * Path_chars;
|
||
|
extern int Char_align;
|
||
|
extern int Dump_tables;
|
||
|
extern int StunOpSeen;
|
||
|
extern int Inteltypes;
|
||
|
extern int List_type;
|
||
|
extern int Need_enddata;
|
||
|
extern int Nerrors;
|
||
|
extern int NoPasFor;
|
||
|
|
||
|
extern int Cmd_intrinsic;
|
||
|
extern int Cmd_pointer_check;
|
||
|
extern int Pointer_check;
|
||
|
extern int Cmd_stack_check;
|
||
|
extern int Stack_check;
|
||
|
extern int Cmd_loop_opt;
|
||
|
extern int Loop_opt;
|
||
|
extern int Cmd_pack_size;
|
||
|
extern int Pack_size;
|
||
|
|
||
|
extern int N_types;
|
||
|
extern int Got_type;
|
||
|
extern int Out_funcdef;
|
||
|
extern int Plm;
|
||
|
extern int Prep;
|
||
|
extern int Prep_ifstack;
|
||
|
extern int Ret_seen;
|
||
|
extern int Srclist;
|
||
|
extern int Stack_depth;
|
||
|
extern int Symbolic_debug;
|
||
|
extern int Table_index;
|
||
|
extern int Switch_check;
|
||
|
extern int Load_ds_with;
|
||
|
extern int Plmn;
|
||
|
extern int Plmf;
|
||
|
extern int Cflag;
|
||
|
extern int Eflag;
|
||
|
extern int Jflag;
|
||
|
extern int Pflag;
|
||
|
extern int Rflag;
|
||
|
extern int ZcFlag;
|
||
|
extern int StunDepth;
|
||
|
|
||
|
extern long Enum_val;
|
||
|
extern char Size_of[];
|
||
|
extern long Max_ival[];
|
||
|
extern table_t *Table_stack[];
|
||
|
|
||
|
extern int Extension;
|
||
|
|
||
|
extern char *Filename;
|
||
|
extern int Linenumber;
|
||
|
extern UCHAR Filebuff[MED_BUFFER + 1];
|
||
|
extern UCHAR Reuse_1[BIG_BUFFER];
|
||
|
extern hash_t Reuse_1_hash;
|
||
|
extern UINT Reuse_1_length;
|
||
|
extern UCHAR Macro_buffer[BIG_BUFFER * 4];
|
||
|
extern int In_define;
|
||
|
extern int InIf;
|
||
|
extern int InInclude;
|
||
|
extern int Macro_depth;
|
||
|
extern int On_pound_line;
|
||
|
extern int Listing_value;
|
||
|
extern token_t Currtok;
|
||
|
|
||
|
extern long Currval;
|
||
|
extern int Comment_type;
|
||
|
extern char *Comment_string;
|
||
|
extern int Tiny_lexer_nesting;
|
||
|
extern UCHAR *Exp_ptr;
|
||
|
extern int ifstack[IFSTACK_SIZE];
|
||
|
|
||
|
extern unsigned char Contmap[], Charmap[];
|
||
|
|
||
|
extern keytab_t Tokstrings[];
|
||
|
|
||
|
#define EXTENSION (Extension || Ehxtension)
|
||
|
|
||
|
/*** I/O Variable for PreProcessor ***/
|
||
|
extern ptext_t Current_char;
|
||
|
|
||
|
/*** w-BrianM - Re-write of fatal(), error() ***/
|
||
|
extern char Msg_Text[];
|
||
|
extern char * Msg_Temp;
|