Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
cifbinread.c File Reference
#include <cif.h>
#include <memory.h>
#include <stdio.h>
#include <assert.h>
#include "cif_int.h"
Include dependency graph for cifbinread.c:

Go to the source code of this file.

Defines

#define CIF_VERSION   3

Functions

void free (void *ptr)
static int read_strlist (int cifd, int ns, char ***sp, FILE *fd)
int _Cif_binread (int cifd, int rtype, struct Cif_generic *cr, FILE *fd)

Variables

static char USMID [] = "@(#) libcif/cifbinread.c 30.8 07/26/96 07:19:13"

Define Documentation

#define CIF_VERSION   3

Definition at line 45 of file cifbinread.c.


Function Documentation

void free ( void *  ptr)

Referenced by _Cif_binread(), _clruptr(), _f_inqu(), _fmt_parse(), _FRF(), _frwd(), _ft_stclose(), _FWF(), _FWU(), _ld_read(), _ld_write(), _mr_scan_char(), _setuptr(), _unit_close(), _WUF(), assertCanWriteDir(), Cif_Cifconv(), Cif_Close(), cif_convert_to_cifconv(), cif_convert_to_lines(), Cif_Free(), Cif_Lines(), Cif_Make_Cifconv(), Cif_Release(), cif_VerifyCanWrite(), cleanup(), close_file(), Cray_Woff(), cwh_auxst_free(), cwh_auxst_free_list(), cwh_dst_enter_path(), cwh_dst_get_command_line_options(), cwh_dst_init_file(), cwh_dst_mk_func(), cwh_io_analyse_io_item(), cwh_io_create_dope_from_item(), cwh_io_no_desc(), cwh_io_split_io_statement(), cwh_io_unmark(), cwh_reorder(), cwh_stab_free_packet(), cwh_stab_full_split(), cwh_stab_split_ST(), cwh_stk_fld_name(), cwh_stmt_call_helper(), DEBUG_Pop_Config(), dump_mem_trace_info(), dump_trace_info(), Em_Add_Zeros_To_Scn(), Em_Dwarf_Write_Scns(), Em_End_Section(), fei_allocate(), fei_close(), fei_concat(), fei_control_list(), fei_end_ioblock(), fei_implied_do(), fei_inquire(), fei_IO_list(), fei_nseq_subscr(), fei_open(), fei_seq_subscr(), fei_smt_parameter(), fei_start_ioblock(), free_arg_entry(), free_varg_(), freeit(), init_msg_processing(), ir_put_parm_keyword(), kai_mhalloc(), LNO_Pop_Config(), ir_a2b::MapStrToFlags(), MDclose(), MDgrow(), MDopen(), MEM_LARGE_BLOCK_free(), MEM_POOL_FREE(), MEM_POOL_Pop_P(), parse_define_str(), parse_openad_directives(), print_buffered_messages(), Process_Command_Line(), Process_Command_Line_Group(), read_sytb_from_module_file(), setup_format(), sgi_cmd_line(), sortfile(), update_rii_file(), usdumplockf90_(), usdumplockf90_8_(), usdumpsemaf90_(), usdumpsemaf90_8_(), WN_WALK_Abort(), WN_WALK_SCFNext(), WN_WALK_StmtNext(), WN_WALK_TreeNext(), WN_write_generic_map(), WN_write_prefetch(), WNL(), and write_unit().

static int read_strlist ( int  cifd,
int  ns,
char ***  sp,
FILE *  fd 
) [static]

Definition at line 66 of file cifbinread.c.

References _Cif_filetbl, _Cif_space, CIF_NOMEM, fd, IO_ERROR, _Cif_File_Tbl::mode, and NULL.

Referenced by _Cif_binread().


Variable Documentation

char USMID[] = "@(#) libcif/cifbinread.c 30.8 07/26/96 07:19:13" [static]

Definition at line 37 of file cifbinread.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines