osprey/be/whirl2c/whirl2c.c File Reference

#include <elf.h>
#include "whirl2c_common.h"
#include "glob.h"
#include "flags.h"
#include "pu_info.h"
#include "ir_bread.h"
#include "err_host.tab"
#include "file_util.h"
#include "wn_lower.h"

Include dependency graph for whirl2c.c:

Go to the source code of this file.

Defines

#define C_FILE_EXTENSION   ".c"
#define IRB_FILE_EXTENSION   ".B"
#define MAX_FNAME_LENGTH   256-7

Functions/Subroutines

static void Usage (char *progname)
static void Process_Common_Options (INT argc, char *argv[], char *envp[])
void Local_Terminate (void)
static INT32 Get_Irb_File_Name (INT argc, char *argv[])
INT main (INT argc, char *argv[], char *envp[])


Define Documentation

#define C_FILE_EXTENSION   ".c"

Definition at line 105 of file whirl2c.c.

#define IRB_FILE_EXTENSION   ".B"

Definition at line 106 of file whirl2c.c.

#define MAX_FNAME_LENGTH   256-7


Function Documentation

static INT32 Get_Irb_File_Name ( INT  argc,
char *  argv[] 
) [static]

Definition at line 236 of file whirl2c.c.

References filename, fprintf(), INT32, Irb_File_Name, MAX_FNAME_LENGTH, strcpy, strlen(), and strncpy().

Referenced by main().

void Local_Terminate ( void   ) 

Definition at line 216 of file whirl2c.c.

References FALSE, and W2C_Fini().

Referenced by main().

INT main ( INT  argc,
char *  argv[],
char *  envp[] 
)

static void Process_Common_Options ( INT  argc,
char *  argv[],
char *  envp[] 
) [static]

Definition at line 186 of file whirl2c.c.

References Common_Option_Groups, INT, NULL, Process_Command_Line_Group(), and void.

Referenced by main().

static void Usage ( char *  progname  )  [static]

Definition at line 120 of file whirl2c.c.

References fprintf().

Referenced by main().


Generated on Wed Apr 8 14:36:58 2009 for Open64 by  doxygen 1.5.6