Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
p_io.m File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define READ_UNIT_STAR_VALUE   100
#define WRITE_UNIT_STAR_VALUE   101
#define LIB_CALL   0
#define COMPILER_CALL_ANSI   1 /* Obsolete */
#define COMPILER_CALL_NO_ANSI   2
#define COMPILER_CALL_ANSI_77   3
#define COMPILER_CALL_ANSI_90   4
#define COMPILER_CALL_ANSI_95   5
#define MAX_CALL_FLAG   5
#define END_OF_MESSAGES   0
#define FIRST_WARNING_MESSAGE   1
#define TRAILING_CHARS   1
#define FIRST_NON_ANSI_MESSAGE   10
#define ANSI_EMPTY_PAREN_MSG   10
#define ANSI_COMMA_REQ   11
#define COMMA_NON_ANSI   12
#define REP_SLASH_NON_ANSI   13
#define NON_ANSI_EDIT_DESCRIPTOR   14
#define MINUS_X_NON_ANSI   15
#define E_WITH_D_NON_ANSI   16
#define H_IS_OBSOLETE_IN_F90   17
#define NON_ANSI_NULL_DESCRIPTOR   18
#define ZERO_WIDTH_NON_ANSI   19
#define MISSING_WIDTH_NON_ANSI   20
#define LAST_NON_ANSI_MESSAGE   20
#define FIRST_FATAL_MESSAGE   30
#define EXPECTING_LEFT_PAREN   30
#define EXPECTING_RIGHT_PAREN   31
#define EXPECTING_INTEGER   32
#define EXPECTING_PERIOD   33
#define EXPECTING_P_OR_X   34
#define INVALID_REP_COUNT   35
#define ZERO_REP_COUNT   36
#define FIELD_WIDTH_ZERO   37
#define FIELD_TOO_LARGE   38
#define ZERO_OR_NO_HOLLERITH_CNT   39
#define UNKNOWN_EDIT_DESCRIPTOR   40
#define NONTERMINATED_LITERAL   41
#define UNABLE_TO_MALLOC_MEMORY   42
#define NUM_PDG_CONTROL_LIST_ITEMS   10
#define UNIT_IDX   1
#define FMT_IDX   2
#define NML_IDX   2
#define ERR_IDX   3
#define INQ_ERR_IDX   4
#define END_IDX   4
#define IOSTAT_IDX   5
#define REC_IDX   6
#define ADVANCE_IDX   7
#define SIZE_IDX   8
#define EOR_IDX   9
#define FILE_IDX   2
#define ERR_IS_PRESENT   1
#define END_IS_PRESENT   2
#define EOR_IS_PRESENT   4
#define IOSTAT_IS_PRESENT   8
#define FL_IO_SINGLE   3
#define FL_IO_FIRST   2
#define FL_IO_LAST   1
#define FL_IO_MIDDLE   0
#define NML_GRP_HDR_SIZE_FCD2   3
#define NML_GRP_ITEM_SIZE_FCD2   4
#define NML_STRCT_HDR_SIZE_FCD2   2
#define NML_STRCT_ITEM_SIZE_FCD2   4
#define NML_SCALAR_ENTRY_SIZE_FCD2   3
#define NML_GRP_HDR_SIZE   2
#define NML_GRP_ITEM_SIZE   3
#define NML_STRCT_HDR_SIZE   2
#define NML_STRCT_ITEM_SIZE   3
#define NML_SCALAR_ENTRY_SIZE   2
#define NML_VALTYPE_SCALAR   1
#define NML_VALTYPE_ARRAY   2
#define NML_VALTYPE_STRCT   4
#define NML_VALTYPE_STRCT_ARRAY   5

Define Documentation

#define ADVANCE_IDX   7

Definition at line 113 of file p_io.m.

Referenced by io_ctl_list_semantics(), and parse_io_control_list().

#define ANSI_COMMA_REQ   11

Definition at line 66 of file p_io.m.

#define ANSI_EMPTY_PAREN_MSG   10

Definition at line 65 of file p_io.m.

#define COMMA_NON_ANSI   12

Definition at line 67 of file p_io.m.

#define COMPILER_CALL_ANSI   1 /* Obsolete */

Definition at line 53 of file p_io.m.

#define COMPILER_CALL_ANSI_77   3

Definition at line 55 of file p_io.m.

#define COMPILER_CALL_ANSI_90   4

Definition at line 56 of file p_io.m.

#define COMPILER_CALL_ANSI_95   5

Definition at line 57 of file p_io.m.

#define COMPILER_CALL_NO_ANSI   2

Definition at line 54 of file p_io.m.

#define E_WITH_D_NON_ANSI   16

Definition at line 71 of file p_io.m.

#define END_IDX   4

Definition at line 110 of file p_io.m.

Referenced by io_ctl_list_semantics(), and parse_io_control_list().

#define END_IS_PRESENT   2

Definition at line 120 of file p_io.m.

Referenced by io_ctl_list_semantics().

#define END_OF_MESSAGES   0

Definition at line 60 of file p_io.m.

#define EOR_IDX   9

Definition at line 115 of file p_io.m.

Referenced by io_ctl_list_semantics(), and parse_io_control_list().

#define EOR_IS_PRESENT   4

Definition at line 121 of file p_io.m.

Referenced by io_ctl_list_semantics().

#define ERR_IDX   3

Definition at line 108 of file p_io.m.

Referenced by io_ctl_list_semantics().

#define ERR_IS_PRESENT   1

Definition at line 119 of file p_io.m.

Referenced by io_ctl_list_semantics().

#define EXPECTING_INTEGER   32

Definition at line 81 of file p_io.m.

#define EXPECTING_LEFT_PAREN   30

Definition at line 79 of file p_io.m.

#define EXPECTING_P_OR_X   34

Definition at line 83 of file p_io.m.

#define EXPECTING_PERIOD   33

Definition at line 82 of file p_io.m.

#define EXPECTING_RIGHT_PAREN   31

Definition at line 80 of file p_io.m.

#define FIELD_TOO_LARGE   38

Definition at line 87 of file p_io.m.

#define FIELD_WIDTH_ZERO   37

Definition at line 86 of file p_io.m.

#define FILE_IDX   2

Definition at line 116 of file p_io.m.

Referenced by parse_io_control_list().

#define FIRST_FATAL_MESSAGE   30

Definition at line 78 of file p_io.m.

#define FIRST_NON_ANSI_MESSAGE   10

Definition at line 64 of file p_io.m.

#define FIRST_WARNING_MESSAGE   1

Definition at line 61 of file p_io.m.

#define FL_IO_FIRST   2

Definition at line 127 of file p_io.m.

Referenced by process_deferred_io_list().

#define FL_IO_LAST   1

Definition at line 128 of file p_io.m.

Referenced by process_deferred_io_list().

#define FL_IO_MIDDLE   0

Definition at line 129 of file p_io.m.

Referenced by expand_imp_do(), expand_io_list(), and process_deferred_io_list().

#define FL_IO_SINGLE   3
#define FMT_IDX   2

Definition at line 106 of file p_io.m.

Referenced by io_ctl_list_semantics(), and parse_io_control_list().

#define H_IS_OBSOLETE_IN_F90   17

Definition at line 72 of file p_io.m.

#define INQ_ERR_IDX   4

Definition at line 109 of file p_io.m.

Referenced by io_ctl_list_semantics().

#define INVALID_REP_COUNT   35

Definition at line 84 of file p_io.m.

#define IOSTAT_IDX   5

Definition at line 111 of file p_io.m.

Referenced by io_ctl_list_semantics().

#define IOSTAT_IS_PRESENT   8

Definition at line 122 of file p_io.m.

Referenced by io_ctl_list_semantics().

#define LAST_NON_ANSI_MESSAGE   20

Definition at line 76 of file p_io.m.

#define LIB_CALL   0

Definition at line 52 of file p_io.m.

#define MAX_CALL_FLAG   5

Definition at line 58 of file p_io.m.

#define MINUS_X_NON_ANSI   15

Definition at line 70 of file p_io.m.

#define MISSING_WIDTH_NON_ANSI   20

Definition at line 75 of file p_io.m.

#define NML_GRP_HDR_SIZE   2

Definition at line 145 of file p_io.m.

Referenced by create_namelist_descriptor().

#define NML_GRP_HDR_SIZE_FCD2   3

Definition at line 138 of file p_io.m.

Referenced by create_namelist_descriptor().

#define NML_GRP_ITEM_SIZE   3

Definition at line 146 of file p_io.m.

Referenced by create_namelist_descriptor().

#define NML_GRP_ITEM_SIZE_FCD2   4

Definition at line 139 of file p_io.m.

Referenced by create_namelist_descriptor().

#define NML_IDX   2

Definition at line 107 of file p_io.m.

Referenced by io_ctl_list_semantics().

#define NML_SCALAR_ENTRY_SIZE   2

Definition at line 149 of file p_io.m.

Referenced by create_scalar_type_tbl().

Definition at line 142 of file p_io.m.

Referenced by create_scalar_type_tbl().

#define NML_STRCT_HDR_SIZE   2

Definition at line 147 of file p_io.m.

Referenced by create_strct_tbl().

#define NML_STRCT_HDR_SIZE_FCD2   2

Definition at line 140 of file p_io.m.

Referenced by create_strct_tbl().

#define NML_STRCT_ITEM_SIZE   3

Definition at line 148 of file p_io.m.

Referenced by create_strct_tbl().

#define NML_STRCT_ITEM_SIZE_FCD2   4

Definition at line 141 of file p_io.m.

Referenced by create_strct_tbl().

#define NML_VALTYPE_ARRAY   2

Definition at line 153 of file p_io.m.

Referenced by create_namelist_descriptor(), and create_strct_tbl().

#define NML_VALTYPE_SCALAR   1

Definition at line 152 of file p_io.m.

Referenced by create_namelist_descriptor(), and create_strct_tbl().

#define NML_VALTYPE_STRCT   4

Definition at line 154 of file p_io.m.

Referenced by create_namelist_descriptor(), and create_strct_tbl().

#define NML_VALTYPE_STRCT_ARRAY   5

Definition at line 155 of file p_io.m.

Referenced by create_namelist_descriptor(), and create_strct_tbl().

#define NON_ANSI_EDIT_DESCRIPTOR   14

Definition at line 69 of file p_io.m.

#define NON_ANSI_NULL_DESCRIPTOR   18

Definition at line 73 of file p_io.m.

#define NONTERMINATED_LITERAL   41

Definition at line 90 of file p_io.m.

#define NUM_PDG_CONTROL_LIST_ITEMS   10

Definition at line 98 of file p_io.m.

Referenced by encode_decode_stmt_semantics(), and io_ctl_list_semantics().

#define READ_UNIT_STAR_VALUE   100

Definition at line 43 of file p_io.m.

#define REC_IDX   6

Definition at line 112 of file p_io.m.

Referenced by io_ctl_list_semantics(), and parse_io_control_list().

#define REP_SLASH_NON_ANSI   13

Definition at line 68 of file p_io.m.

#define SIZE_IDX   8

Definition at line 114 of file p_io.m.

Referenced by io_ctl_list_semantics(), and parse_io_control_list().

#define TRAILING_CHARS   1

Definition at line 62 of file p_io.m.

#define UNABLE_TO_MALLOC_MEMORY   42

Definition at line 91 of file p_io.m.

#define UNIT_IDX   1

Definition at line 105 of file p_io.m.

Referenced by io_ctl_list_semantics(), and parse_io_control_list().

#define UNKNOWN_EDIT_DESCRIPTOR   40

Definition at line 89 of file p_io.m.

#define WRITE_UNIT_STAR_VALUE   101

Definition at line 44 of file p_io.m.

#define ZERO_OR_NO_HOLLERITH_CNT   39

Definition at line 88 of file p_io.m.

#define ZERO_REP_COUNT   36

Definition at line 85 of file p_io.m.

#define ZERO_WIDTH_NON_ANSI   19

Definition at line 74 of file p_io.m.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines