Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
#include <memory.h>
#include <stdlib.h>
#include <string.h>
#include <fortran.h>
#include <cray/fmtconv.h>
#include <cray/format.h>
#include <cray/nassert.h>
#include "fio.h"
#include "fmt.h"
#include "f90io.h"
#include "lio.h"
Go to the source code of this file.
Defines | |
#define | MAXSH 1 |
Functions | |
int | _rdfmt (FIOSPTR css, unit *cup, void *dptr, type_packet *tip, int _Unused) |
int | _nicverr (const int nicverror) |
Variables | |
const ic_func * | _iconvtab [LAST_DATA_ED+1] |
const short | _idedtab [DVTYPE_NTYPES] |
Definition at line 828 of file rdfmt.c.
References EX_EXPOFLO, EX_EXPUFLO, EX_FIXOFLO, EX_ILLCHAR, EX_INVLOGI, EX_NULLFLD, FEINTUNK, FENICVBK, FENICVEO, FENICVEU, FENICVIC, FENICVOF, and FERDIVLG.
Referenced by _g_complx(), _g_number(), _get_value(), _rdfmt(), and _s_scan_extensions().
int _rdfmt | ( | FIOSPTR | css, |
unit * | cup, | ||
void * | dptr, | ||
type_packet * | tip, | ||
int | _Unused | ||
) |
Definition at line 83 of file rdfmt.c.
References _ferr(), _iconvtab, _idedtab, _issddptr, _nicverr(), _rd_ilchk, _rdfmt, _rw_mxdgt, _UENDF, _UEORF, _UERRF, _UIOSTF, A_ED, B_ED, BLANK, fiostate::iostate::fmtstate::blank0, BN_ED, BZ_ED, COLON_ED, type_information_packet::count, D_ED, fmt_entry::default_digits, DEXP16, DEXP8, fmt_entry::digits_field, DOLLAR_ED, E_ED, type_information_packet::elsize, EN_ED, fiostate::iostate::fmtstate::endrec, ENDREP_OP, ES_ED, F_ED, fiostate::f_shrdput, FEEORCND, FEFMTILF, FEFMTLII, FEINTIPF, FERDPEOF, FERDPEOR, FERDTYPE, fmt_entry::field_width, FIRST_DATA_ED, fiostate::iostate::fmt, FMT_ENTRY_BYTE_SIZE, G_ED, I_ED, bio_spec_list::int, INVALID_INTLEN, INVALID_RTYPE, L_ED, LAST_DATA_ED, LAST_OP, fiostate::iostate::fmtstate::leftablim, MAX, MAXSH, MIN, MODEBN, MODEBZ, fiostate::iostate::fmtstate::nonadv, NULL, O_ED, fmt_entry::offset, fmt_entry::op_code, OS_NO, P_ED, unit_s::pnonadv, Q_ED, R_ED, fmt_entry::rep_count, REPEAT_OP, REVERT_OP, fmt_entry::rgcdedf, S_ED, SLASH_ED, SP_ED, SS_ED, stat, stride, type_information_packet::stride, STRING_ED, T_ED, TL_ED, TR_ED, type_information_packet::type90, fiostate::iostate::fmtstate::u, fiostate::u, unit_s::uend, unit_s::uflag, unit_s::ulinecnt, unit_s::ulineptr, unit_s::upad, and Z_ED.
Definition at line 55 of file iconvtab.c.
Referenced by _rdfmt().
const short _idedtab[DVTYPE_NTYPES] |
Definition at line 99 of file iconvtab.c.
Referenced by _rdfmt().