Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
Classes | |
struct | fmtchk |
Defines | |
#define | MDPART 040000 /* D part of D/E/F/Gw.d is present */ |
#define | MCFT 020000 /* not called in compiler scan mode */ |
#define | MPLS 010000 /* force output of the '+' in front of positive #'s */ |
#define | MEXPS 04000 /* E part of D/E/F/Gw.dEe is present */ |
#define | MSEXP 02000 /* signed exponent requested */ |
#define | MMAN 01000 /* a double precision number is passed */ |
#define | MD 0400 /* D format */ |
#define | MG 0200 /* G format */ |
#define | ME 0100 /* E format */ |
#define | MF 040 /* F format */ |
#define | MI 020 /* I format */ |
#define | MX 010 /* X format */ |
#define | MO 04 /* O format */ |
#define | MBZ 02 /* blanks treated as zeroes */ |
#define | MBN 01 /* blanks treated as nulls (ignored) */ |
#define | INVALID_INTLEN ((signed char) -1) |
#define | MAX_SUP_INTLEN 16 /* best if this is a power of 2 */ |
#define | INVALID_WTYPE(op, type) (*(long *)(&_WCHK[type-1]) & (1L << (op-1))) |
#define | INVALID_RTYPE(op, type) (*(long *)(&_RCHK[type-1]) & (1L << (op-1))) |
Typedefs | |
typedef struct fmtchk | fmtchk_t |
Variables | |
signed char | _wr_ilchk [LAST_DATA_ED][MAX_SUP_INTLEN] |
signed char | _rd_ilchk [LAST_DATA_ED][MAX_SUP_INTLEN] |
signed char | _rw_mxdgt [LAST_DATA_ED][MAX_SUP_INTLEN] |
fmtchk_t | _RCHK [DVTYPE_ASCII] |
fmtchk_t | _RNOCHK [DVTYPE_ASCII] |
fmtchk_t | _RCHK77 [DVTYPE_ASCII] |
fmtchk_t | _RCHK90 [DVTYPE_ASCII] |
fmtchk_t | _WCHK [DVTYPE_ASCII] |
fmtchk_t | _WNOCHK [DVTYPE_ASCII] |
fmtchk_t | _WCHK77 [DVTYPE_ASCII] |
fmtchk_t | _WCHK90 [DVTYPE_ASCII] |
#define INVALID_INTLEN ((signed char) -1) |
#define INVALID_RTYPE | ( | op, | |
type | |||
) | (*(long *)(&_RCHK[type-1]) & (1L << (op-1))) |
#define INVALID_WTYPE | ( | op, | |
type | |||
) | (*(long *)(&_WCHK[type-1]) & (1L << (op-1))) |
#define MAX_SUP_INTLEN 16 /* best if this is a power of 2 */ |
Definition at line 60 of file fmt.h.
Referenced by g_complx(), and g_number().
Definition at line 52 of file fmt.h.
Referenced by g_number().
Definition at line 186 of file fmtchk.c.
Referenced by _wf_setup().
Definition at line 214 of file fmtchk.c.
Referenced by _wf_setup().
Definition at line 228 of file fmtchk.c.
Referenced by _wf_setup().
signed char _rd_ilchk[LAST_DATA_ED][MAX_SUP_INTLEN] |
Definition at line 200 of file fmtchk.c.
Referenced by _wf_setup().
signed char _rw_mxdgt[LAST_DATA_ED][MAX_SUP_INTLEN] |
Definition at line 140 of file fmtchk.c.
Referenced by _rdfmt(), _wf_setup(), and _wrfmt().
Definition at line 242 of file fmtchk.c.
Referenced by _wf_setup().
Definition at line 270 of file fmtchk.c.
Referenced by _wf_setup().
Definition at line 284 of file fmtchk.c.
Referenced by _wf_setup().
Definition at line 256 of file fmtchk.c.
Referenced by _wf_setup().
signed char _wr_ilchk[LAST_DATA_ED][MAX_SUP_INTLEN] |