#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"#include <fpu_control.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] |
| int _nicverr | ( | const int | nicverror | ) |
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, DEXP4, 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, type_information_packet::stride, 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().
1.6.1