#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"
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 | |
| 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 MAX_FNAME_LENGTH 256-7 |
Definition at line 230 of file whirl2c.c.
References fprintf(), Irb_File_Name, MAX_FNAME_LENGTH, and strcpy.
Referenced by main().

| void Local_Terminate | ( | void | ) |
Definition at line 210 of file whirl2c.c.
References W2C_Fini().
Referenced by main().

Definition at line 281 of file whirl2c.c.
References Cleanup_Files(), Configure(), Current_PU_Info, ecount, ERROR_LINE_UNKNOWN, exit(), FALSE, fprintf(), Free_Local_Info(), Get_Error_Count(), Get_Irb_File_Name(), GLOBAL_SYMTAB, Init_Error_Handler(), Init_Operator_To_Opcode_Table(), Initialize_Special_Global_Symbols(), Initialize_Symbol_Tables(), Irb_File_Name, Local_Terminate(), Malloc_Mem_Pool, MEM_Initialize(), MEM_POOL_Pop, MEM_POOL_Push, MEM_pu_nz_pool_ptr, New_Scope(), NULL, Open_Input_Info(), Preconfigure(), Process_Common_Options(), PU_Info_child, PU_Info_next, PU_Info_proc_sym, PU_Info_tree_ptr, Read_Global_Info(), Read_Local_Info(), Set_Error_File(), Set_Error_Line(), Set_Error_Phase(), ST_name(), Terminate(), TRUE, Usage(), W2C_Outfile_Fini(), W2C_Outfile_Init(), W2C_Outfile_Translate_Pu(), and W2C_Process_Command_Line().

| static void Process_Common_Options | ( | INT | argc, | |
| char * | argv[], | |||
| char * | envp[] | |||
| ) | [static] |
Definition at line 180 of file whirl2c.c.
References Common_Option_Groups, NULL, and Process_Command_Line_Group().
Referenced by main().

1.7.1