osprey/wgen/main.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <sys/stat.h>
#include <cmplrs/rcodes.h>
#include "gspin-wgen-interface.h"
#include "defs.h"
#include "glob.h"
#include "erglob.h"
#include "err_host.tab"
#include "config.h"
#include "file_util.h"
#include "wgen_misc.h"

Include dependency graph for main.c:

Go to the source code of this file.

Defines

#define DEF_DEBUG_LEVEL   0

Functions/Subroutines

void WGEN_Weak_Finish (void)
void WGEN_Expand_Top_Level_Decl (gs_t)
void WGEN_Expand_Defers (void)
void WGEN_Expand_Decl (gs_t, BOOL)
void Process_Command_Line (INT argc, char **argv)
void Process_Cc1_Command_Line (gs_t arg_list)
int main (INT argc, char **argv, char **envp)

Variables

BOOL List_Enabled
INT Opt_Level
BOOL Enable_WFE_DFE
BOOL TARGET_64BIT = TRUE
BOOL wgen_invoke_inliner = FALSE
int lineno = 0
char * Spin_File_Name = NULL
FILESpin_File = NULL
BOOL flag_no_common = FALSE
int pstatic_as_global = 0
int key_exceptions = 0
BOOL opt_regions = 0
BOOL lang_cplus = FALSE
BOOL c_omit_external = TRUE
gs_t program
INT Debug_Level = DEF_DEBUG_LEVEL


Define Documentation

#define DEF_DEBUG_LEVEL   0

Definition at line 66 of file main.c.


Function Documentation

int main ( INT  argc,
char **  argv,
char **  envp 
)

void Process_Cc1_Command_Line ( gs_t  arg_list  ) 

void Process_Command_Line ( INT  argc,
char **  argv 
)

void WGEN_Expand_Decl ( gs_t  ,
BOOL   
)

void WGEN_Expand_Defers ( void   ) 

Referenced by main().

void WGEN_Expand_Top_Level_Decl ( gs_t   ) 

void WGEN_Weak_Finish ( void   ) 

Definition at line 4718 of file wgen_decl.cxx.

Referenced by main().


Variable Documentation

Definition at line 60 of file main.c.

Referenced by Process_Cc1_Command_Line(), and WGEN_Expand_Decl().

INT Debug_Level = DEF_DEBUG_LEVEL

Definition at line 55 of file main.c.

Referenced by Create_ST_For_Tree(), darwin_override_options(), Get_ST(), and start_decl().

int key_exceptions = 0

BOOL lang_cplus = FALSE

int lineno = 0

Definition at line 52 of file main.c.

gs_t program

Definition at line 56 of file main.c.

Referenced by Create_ST_For_Tree(), Process_Cc1_Command_Line(), set_DECL_ST(), and WGEN_Init().

FILE* Spin_File = NULL

Definition at line 54 of file main.c.

char* Spin_File_Name = NULL

Definition at line 53 of file main.c.

Referenced by main(), and Process_Command_Line().

Definition at line 46 of file main.c.

Definition at line 51 of file main.c.

Referenced by WGEN_Check_Errors(), WGEN_Expand_Expr(), and WGEN_Start_Function().


Generated on Wed Apr 8 14:44:57 2009 for Open64 by  doxygen 1.5.6