Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
f_errno.h File Reference
#include <errno.h>
Include dependency graph for f_errno.h:

Go to the source code of this file.

Defines

#define F_ER   100 /* base offset of f77 error numbers */
#define F_ERFMT   100 /* error in format */
#define F_ERUNIT   101 /* illegal unit number */
#define F_ERNOFIO   102 /* formatted io not allowed */
#define F_ERNOUIO   103 /* unformatted io not allowed */
#define F_ERNODIO   104 /* direct io not allowed */
#define F_ERNOBKSP   106 /* can't backspace file */
#define F_ERNFILE   107 /* null file name */
#define F_ERDUPOPEN   109 /* file has been opened as different unit */
#define F_EREREC   110 /* off end of record */
#define F_ERTRUNC   111 /* truncation failed */
#define F_ERLIO   112 /* incomprehensible list input */
#define F_ERSPACE   113 /* out of free space */
#define F_ERNOPEN   114 /* unit not connected */
#define F_ERRDCHR   115 /* read unexpected character */
#define F_ERLOGIF   116 /* blank logical input field */
#define F_ERBVT   117 /* bad variable type in namelist*/
#define F_ERNLN   118 /* bad namelist name */
#define F_ERVNL   119 /* variable not in namelist */
#define F_ERNER   120 /* no end record */
#define F_ERNSR   121 /* namelist subscript out of range */
#define F_ERNREP   122 /* negative repeat count */
#define F_ERILLOP   123 /* illegal operation for channel or device */
#define F_ERBREC   124 /* off beginning of record */
#define F_ERREPT   125 /* no * after repeat count */
#define F_ERNEWF   126 /* 'new' file exists */
#define F_EROLDF   127 /* can't find 'old' file */
#define F_ERARG   130 /* illegal argument */
#define F_ERDUPKEY   131 /* duplicate key value on write */
#define F_ERIDXNOTOPEN   132 /* indexed file not open */
#define F_ERISAMARG   133 /* bad isam argument */
#define F_ERBADKEY   134 /* bad key description */
#define F_ERIDXFILES   135 /* too many open indexed files */
#define F_ERBADISAM   136 /* corrupted isam file */
#define F_ERISAMNOTEXCL   137 /* isam file not opened for exclusive access */
#define F_ERLOCKED   138 /* record locked */
#define F_ERKEYEXISTS   139 /* key already exists */
#define F_ERDELKEY   140 /* cannot delete primary key */
#define F_ERBOFEOF   141 /* beginning or end of file reached */
#define F_ERNOREC   142 /* cannot find requested record */
#define F_ERUNDREC   143 /* current record not defined */
#define F_ERISAMEXCL   144 /* isam file is exclusively locked */
#define F_ERFNAME   145 /* filename too long */
#define F_ERCREATELOCK   146 /* cannot create lock file */
#define F_ERRECNAME   147 /* record too long */
#define F_ERNOMATCHSTR   148 /* key structure does not match file structure */
#define F_ERDIRACCESS   149 /* direct access on an indexed file not allowed */
#define F_ERKEYACCESS_S   150 /* keyed access on a sequential file not allowed */
#define F_ERKEYACCESS_R   151 /* keyed access on a relative file not allowed */
#define F_ERAPPACCESS   152 /* append access on an indexed file not allowed */
#define F_ERUNKRECLEN   153 /* must specify record length */
#define F_ERNOMATCHVAL   154 /* key field value type does not match key type */
#define F_ERKEYLONG   155 /* character key field value length too long */
#define F_ERFIXED_S   156 /* fixed record on sequential file not allowed */
#define F_ERVAR_S   157 /* variable records allowed only on unformatted sequential file */
#define F_ERSTREAM_S   158 /* stream records allowed only on formatted sequential file */
#define F_ERTOOMANYRECS   159 /* maximum number of records in direct access file exceeded */
#define F_ERREADONLY   160 /* attempt to write to a readonly file */
#define F_ERUNKKEYDESC   161 /* must specify key descriptions */
#define F_ERCARRIAGE   162 /* carriage control not allowed for unformatted units */
#define F_ERIDXONLY   163 /* indexed files only */
#define F_ERISINDEXED   164 /* cannot use on indexed file */
#define F_ERISIDXAPP   165 /* cannot use on indexed or append file */
#define F_ERCLOSE   166 /* error in closing file */
#define F_ERINVFMT   167 /* invalid code in format specification */
#define F_ERINVRECNO   168 /* invalid record number in direct access file */
#define F_ERISNONSEQ   169 /* cannot have endfile record on non-sequential file */
#define F_ERPOSITION   170 /* cannot position within current file */
#define F_ERSEQONDIR   171 /* cannot have sequential records on direct access file */
#define F_ERNONAMELIST   172 /* cannot find namelist in input file */
#define F_ERREADSTDOUT   173 /* cannot read from stdout */
#define F_ERWRITESTDIN   174 /* cannot write to stdin */
#define F_ERFAILEDSTAT   175 /* stat call failed in f77inode */
#define F_ERILLSPEC   176 /* Illegal specifer */
#define F_EREORNOPAD   177 /* EOF when PAD=NO */
#define F_EREORNOADV   178 /* EOR= specifier used with ADVANCE=NO */
#define F_ERSIZENOADV   179 /* SIZE= specifier present with ADVANCE=NO */
#define F_ERRDWRONLY   180 /* attempt to read from a writeonly file */
#define F_ERNODUIO   181 /* Direct unformatted I/O not allowed. */
#define F_EROPENDIR   182 /* cannot open a directory */
#define F_ERSUBSCRIPT   183 /* subscript out of bounds */
#define F_ERNOTVARARG   184 /* function not declared as varargs */
#define F_ERINTERNAL   185 /* internal error */
#define F_ERBADINPUT   186 /* illegal input value */
#define F_ERPOSITIONUSE
#define F_EPOSITIONVALUE   188 /* position specifier has an illegal value */
#define F_ERMEMORY   189 /* Memory exhausted */
#define F_ERALLOCATEDUP   190 /* already ALLOCATED (see F90 6.3.1.1) */
#define F_ERALLOCATENOT   191 /* not currently ALLOCATED (see F90 6.3.3.1) */
#define F_ERASSOCIATEDNOT   192 /* not currently ASSOCIATED (see F90 6.3.3.2) */
#define F_ERALLOCATECREATE   193 /* not created by ALLOCATE (see F90 6.3.3.2) */
#define F_ERDEALLOCTEPTR
#define F_ERKEEPSCRATCH   195 /* cannot keep a file opened as a scratch file */
#define F_TYPECONFLICT   196 /* data type conflicts with format */

Variables

int errno

Define Documentation

#define F_EPOSITIONVALUE   188 /* position specifier has an illegal value */

Definition at line 136 of file f_errno.h.

#define F_ER   100 /* base offset of f77 error numbers */

Definition at line 46 of file f_errno.h.

#define F_ERALLOCATECREATE   193 /* not created by ALLOCATE (see F90 6.3.3.2) */

Definition at line 141 of file f_errno.h.

#define F_ERALLOCATEDUP   190 /* already ALLOCATED (see F90 6.3.1.1) */

Definition at line 138 of file f_errno.h.

#define F_ERALLOCATENOT   191 /* not currently ALLOCATED (see F90 6.3.3.1) */

Definition at line 139 of file f_errno.h.

#define F_ERAPPACCESS   152 /* append access on an indexed file not allowed */

Definition at line 96 of file f_errno.h.

#define F_ERARG   130 /* illegal argument */

Definition at line 74 of file f_errno.h.

#define F_ERASSOCIATEDNOT   192 /* not currently ASSOCIATED (see F90 6.3.3.2) */

Definition at line 140 of file f_errno.h.

#define F_ERBADINPUT   186 /* illegal input value */

Definition at line 134 of file f_errno.h.

#define F_ERBADISAM   136 /* corrupted isam file */

Definition at line 80 of file f_errno.h.

#define F_ERBADKEY   134 /* bad key description */

Definition at line 78 of file f_errno.h.

#define F_ERBOFEOF   141 /* beginning or end of file reached */

Definition at line 85 of file f_errno.h.

#define F_ERBREC   124 /* off beginning of record */

Definition at line 70 of file f_errno.h.

#define F_ERBVT   117 /* bad variable type in namelist*/

Definition at line 63 of file f_errno.h.

#define F_ERCARRIAGE   162 /* carriage control not allowed for unformatted units */

Definition at line 106 of file f_errno.h.

#define F_ERCLOSE   166 /* error in closing file */

Definition at line 110 of file f_errno.h.

#define F_ERCREATELOCK   146 /* cannot create lock file */

Definition at line 90 of file f_errno.h.

Value:
194     /* cannot be DEALLOCATEd via a pointer 
                                        (see F90 6.3.3.2) */

Definition at line 142 of file f_errno.h.

#define F_ERDELKEY   140 /* cannot delete primary key */

Definition at line 84 of file f_errno.h.

#define F_ERDIRACCESS   149 /* direct access on an indexed file not allowed */

Definition at line 93 of file f_errno.h.

#define F_ERDUPKEY   131 /* duplicate key value on write */

Definition at line 75 of file f_errno.h.

#define F_ERDUPOPEN   109 /* file has been opened as different unit */

Definition at line 55 of file f_errno.h.

#define F_EREORNOADV   178 /* EOR= specifier used with ADVANCE=NO */

Definition at line 124 of file f_errno.h.

#define F_EREORNOPAD   177 /* EOF when PAD=NO */

Definition at line 123 of file f_errno.h.

#define F_EREREC   110 /* off end of record */

Definition at line 56 of file f_errno.h.

#define F_ERFAILEDSTAT   175 /* stat call failed in f77inode */

Definition at line 119 of file f_errno.h.

#define F_ERFIXED_S   156 /* fixed record on sequential file not allowed */

Definition at line 100 of file f_errno.h.

#define F_ERFMT   100 /* error in format */

Definition at line 48 of file f_errno.h.

#define F_ERFNAME   145 /* filename too long */

Definition at line 89 of file f_errno.h.

#define F_ERIDXFILES   135 /* too many open indexed files */

Definition at line 79 of file f_errno.h.

#define F_ERIDXNOTOPEN   132 /* indexed file not open */

Definition at line 76 of file f_errno.h.

#define F_ERIDXONLY   163 /* indexed files only */

Definition at line 107 of file f_errno.h.

#define F_ERILLOP   123 /* illegal operation for channel or device */

Definition at line 69 of file f_errno.h.

#define F_ERILLSPEC   176 /* Illegal specifer */

Definition at line 122 of file f_errno.h.

#define F_ERINTERNAL   185 /* internal error */

Definition at line 133 of file f_errno.h.

#define F_ERINVFMT   167 /* invalid code in format specification */

Definition at line 111 of file f_errno.h.

#define F_ERINVRECNO   168 /* invalid record number in direct access file */

Definition at line 112 of file f_errno.h.

#define F_ERISAMARG   133 /* bad isam argument */

Definition at line 77 of file f_errno.h.

#define F_ERISAMEXCL   144 /* isam file is exclusively locked */

Definition at line 88 of file f_errno.h.

#define F_ERISAMNOTEXCL   137 /* isam file not opened for exclusive access */

Definition at line 81 of file f_errno.h.

#define F_ERISIDXAPP   165 /* cannot use on indexed or append file */

Definition at line 109 of file f_errno.h.

#define F_ERISINDEXED   164 /* cannot use on indexed file */

Definition at line 108 of file f_errno.h.

#define F_ERISNONSEQ   169 /* cannot have endfile record on non-sequential file */

Definition at line 113 of file f_errno.h.

#define F_ERKEEPSCRATCH   195 /* cannot keep a file opened as a scratch file */

Definition at line 143 of file f_errno.h.

#define F_ERKEYACCESS_R   151 /* keyed access on a relative file not allowed */

Definition at line 95 of file f_errno.h.

#define F_ERKEYACCESS_S   150 /* keyed access on a sequential file not allowed */

Definition at line 94 of file f_errno.h.

#define F_ERKEYEXISTS   139 /* key already exists */

Definition at line 83 of file f_errno.h.

#define F_ERKEYLONG   155 /* character key field value length too long */

Definition at line 99 of file f_errno.h.

#define F_ERLIO   112 /* incomprehensible list input */

Definition at line 58 of file f_errno.h.

#define F_ERLOCKED   138 /* record locked */

Definition at line 82 of file f_errno.h.

#define F_ERLOGIF   116 /* blank logical input field */

Definition at line 62 of file f_errno.h.

#define F_ERMEMORY   189 /* Memory exhausted */

Definition at line 137 of file f_errno.h.

#define F_ERNER   120 /* no end record */

Definition at line 66 of file f_errno.h.

#define F_ERNEWF   126 /* 'new' file exists */

Definition at line 72 of file f_errno.h.

#define F_ERNFILE   107 /* null file name */

Definition at line 54 of file f_errno.h.

#define F_ERNLN   118 /* bad namelist name */

Definition at line 64 of file f_errno.h.

#define F_ERNOBKSP   106 /* can't backspace file */

Definition at line 53 of file f_errno.h.

#define F_ERNODIO   104 /* direct io not allowed */

Definition at line 52 of file f_errno.h.

#define F_ERNODUIO   181 /* Direct unformatted I/O not allowed. */

Definition at line 129 of file f_errno.h.

#define F_ERNOFIO   102 /* formatted io not allowed */

Definition at line 50 of file f_errno.h.

#define F_ERNOMATCHSTR   148 /* key structure does not match file structure */

Definition at line 92 of file f_errno.h.

#define F_ERNOMATCHVAL   154 /* key field value type does not match key type */

Definition at line 98 of file f_errno.h.

#define F_ERNONAMELIST   172 /* cannot find namelist in input file */

Definition at line 116 of file f_errno.h.

#define F_ERNOPEN   114 /* unit not connected */

Definition at line 60 of file f_errno.h.

#define F_ERNOREC   142 /* cannot find requested record */

Definition at line 86 of file f_errno.h.

#define F_ERNOTVARARG   184 /* function not declared as varargs */

Definition at line 132 of file f_errno.h.

#define F_ERNOUIO   103 /* unformatted io not allowed */

Definition at line 51 of file f_errno.h.

#define F_ERNREP   122 /* negative repeat count */

Definition at line 68 of file f_errno.h.

#define F_ERNSR   121 /* namelist subscript out of range */

Definition at line 67 of file f_errno.h.

#define F_EROLDF   127 /* can't find 'old' file */

Definition at line 73 of file f_errno.h.

#define F_EROPENDIR   182 /* cannot open a directory */

Definition at line 130 of file f_errno.h.

#define F_ERPOSITION   170 /* cannot position within current file */

Definition at line 114 of file f_errno.h.

#define F_ERPOSITIONUSE
Value:
187     /* position specifier is allowed only 
                                        for sequential files */

Definition at line 135 of file f_errno.h.

#define F_ERRDCHR   115 /* read unexpected character */

Definition at line 61 of file f_errno.h.

#define F_ERRDWRONLY   180 /* attempt to read from a writeonly file */

Definition at line 126 of file f_errno.h.

#define F_ERREADONLY   160 /* attempt to write to a readonly file */

Definition at line 104 of file f_errno.h.

#define F_ERREADSTDOUT   173 /* cannot read from stdout */

Definition at line 117 of file f_errno.h.

#define F_ERRECNAME   147 /* record too long */

Definition at line 91 of file f_errno.h.

#define F_ERREPT   125 /* no * after repeat count */

Definition at line 71 of file f_errno.h.

#define F_ERSEQONDIR   171 /* cannot have sequential records on direct access file */

Definition at line 115 of file f_errno.h.

#define F_ERSIZENOADV   179 /* SIZE= specifier present with ADVANCE=NO */

Definition at line 125 of file f_errno.h.

#define F_ERSPACE   113 /* out of free space */

Definition at line 59 of file f_errno.h.

#define F_ERSTREAM_S   158 /* stream records allowed only on formatted sequential file */

Definition at line 102 of file f_errno.h.

#define F_ERSUBSCRIPT   183 /* subscript out of bounds */

Definition at line 131 of file f_errno.h.

#define F_ERTOOMANYRECS   159 /* maximum number of records in direct access file exceeded */

Definition at line 103 of file f_errno.h.

#define F_ERTRUNC   111 /* truncation failed */

Definition at line 57 of file f_errno.h.

#define F_ERUNDREC   143 /* current record not defined */

Definition at line 87 of file f_errno.h.

#define F_ERUNIT   101 /* illegal unit number */

Definition at line 49 of file f_errno.h.

#define F_ERUNKKEYDESC   161 /* must specify key descriptions */

Definition at line 105 of file f_errno.h.

#define F_ERUNKRECLEN   153 /* must specify record length */

Definition at line 97 of file f_errno.h.

#define F_ERVAR_S   157 /* variable records allowed only on unformatted sequential file */

Definition at line 101 of file f_errno.h.

#define F_ERVNL   119 /* variable not in namelist */

Definition at line 65 of file f_errno.h.

#define F_ERWRITESTDIN   174 /* cannot write to stdin */

Definition at line 118 of file f_errno.h.

#define F_TYPECONFLICT   196 /* data type conflicts with format */

Definition at line 144 of file f_errno.h.


Variable Documentation

int errno

Referenced by __READ(), __READC(), __setpos64(), __WRITE(), __WRITEC(), _alloc_unit(), _clruptr(), _do_open(), _dr_endrec(), _dw_endrec(), ANL_FILE_MNGR::_Exists(), _f_inqu(), _f_open(), _f_opn(), _frch(), _frwd(), _ft_stopen(), _fwch(), _FWU(), _fwwd(), _nonadv_endrec(), _nonadv_partrec(), _rb(), _REWF(), _rnl_fillrec(), _setpos(), _setuptr(), _sr_endrec(), _sw_endrec(), _unit_close(), _unit_scratch(), _unit_seek(), _unit_trunc(), _wb(), _WUF(), AR_convert_hex_str_to_float(), ar_cvt_str_to_float(), ar_sim(), cgt_fini(), check_section_headers(), Cif_Errstring(), Cleanup_Files(), Close_File(), convert_const(), DaVinci::DaVinci(), DRA_Open_And_Map_File(), DRA_Set_Write_Location(), Em_Begin_File(), fgetcf90_(), fgetcf90_8_(), file_exists(), flush_(), fputcf90_(), fputcf90_8_(), fseekf90_(), fseekf90_4_8_4_(), fseekf90_8_(), fstatf90_(), fstatf90_4_4_8_(), fstatf90_8_(), get_section(), getcf90_(), getcf90_8_(), ir_b_grow_map(), isattyf90_(), isattyf90_8_(), main(), MDclose(), numblks_(), Open_Append_File(), Open_Create_File(), open_module_file(), Open_Output_Info(), Open_Read_File(), open_specified_input(), Prepare_Listing_File(), Prepare_Source(), putcf90_(), putcf90_8_(), RNL(), Set_Trace_File(), SKIPF(), sysfatal(), update_rii_file(), usdumplockf90_(), usdumplockf90_8_(), usdumpsemaf90_(), usdumpsemaf90_8_(), W2C_Outfile_Init(), WN_close_file(), WN_close_output(), WN_get_feedback(), WN_get_prefetch(), WN_get_symtab(), WN_get_tree(), WN_inline_open_file(), WN_open_input(), and WN_read_generic_map().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines