Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
#include <limits.h>
#include <sys/types.h>
Go to the source code of this file.
Defines | |
#define | BYTES_PER_WORD sizeof(int) /* word size in bytes */ |
#define | BITS_PER_WORD (BYTES_PER_WORD * CHAR_BIT) /* word size in bits */ |
#define | _BYTES_PER_LONG sizeof(long) /* size of long in bytes */ |
#define | _BITS_PER_LONG (_BYTES_PER_LONG * CHAR_BIT) /* size of long in bits */ |
#define | IEEE_FLOATING_POINT /* IEEE floating point */ |
#define | _PRAGMA_INLINE(name) |
#define | EFLEFIRST 1000 /* from errno.h */ |
#define | EFLELAST 1999 /* from errno.h */ |
#define | INTRINSICS_PARM_TYPE unsigned long |
#define | restrict /* SCC type qualifier extension */ |
#define | _gsys_qtape(x) (0) /* CRI online tape support */ |
#define | O_RAW 0x0 /* fcntl.h flag for open(2) */ |
#define | LOADED(x) (1) /* CRI soft external symbols */ |
#define | LOADED_DATA(x) (1) /* CRI soft external symbols */ |
#define | COMPLEX_AS_SCALAR |
Functions | |
char * | strnrstrn (const char *_s1, size_t _n1, const char *_s2, size_t _n2) |
char * | strnstrn (const char *_s1, size_t _n1, const char *_s2, size_t _n2) |
int | _count (INTRINSICS_PARM_TYPE x) |
long | _dshiftl (INTRINSICS_PARM_TYPE x, INTRINSICS_PARM_TYPE y, int b) |
long | _dshiftr (INTRINSICS_PARM_TYPE x, INTRINSICS_PARM_TYPE y, int b) |
int | _leadz (INTRINSICS_PARM_TYPE x) |
long | _mask (int n) |
long | _maskr (int n) |
long | _maskl (int n) |
#define _BITS_PER_LONG (_BYTES_PER_LONG * CHAR_BIT) /* size of long in bits */ |
Definition at line 64 of file portdefs.h.
#define _BYTES_PER_LONG sizeof(long) /* size of long in bytes */ |
Definition at line 63 of file portdefs.h.
#define _gsys_qtape | ( | x | ) | (0) /* CRI online tape support */ |
Definition at line 203 of file portdefs.h.
#define _PRAGMA_INLINE | ( | name | ) |
Definition at line 134 of file portdefs.h.
Referenced by _BUFFERIN(), and _BUFFEROUT().
#define BITS_PER_WORD (BYTES_PER_WORD * CHAR_BIT) /* word size in bits */ |
Definition at line 62 of file portdefs.h.
Referenced by __all(), __any(), __count(), __maxloc(), __maxval(), __minloc(), __minval(), __transfer(), _CSHIFT(), _EOSHIFT(), _LENGTH_(), _PACK(), _RESHAPE(), _SPREAD(), _UNPACK(), and NAME().
#define BYTES_PER_WORD sizeof(int) /* word size in bytes */ |
Definition at line 61 of file portdefs.h.
Referenced by __maxval(), __minval(), __transfer(), _CSHIFT(), _EOSHIFT(), _LBOUND(), _PACK(), _RESHAPE(), _SHAPE(), _SPREAD(), _UBOUND(), and _UNPACK().
#define COMPLEX_AS_SCALAR |
Definition at line 234 of file portdefs.h.
#define EFLEFIRST 1000 /* from errno.h */ |
Definition at line 144 of file portdefs.h.
#define EFLELAST 1999 /* from errno.h */ |
Definition at line 145 of file portdefs.h.
#define IEEE_FLOATING_POINT /* IEEE floating point */ |
Definition at line 67 of file portdefs.h.
#define INTRINSICS_PARM_TYPE unsigned long |
Definition at line 165 of file portdefs.h.
#define LOADED | ( | x | ) | (1) /* CRI soft external symbols */ |
Definition at line 210 of file portdefs.h.
Referenced by _initialize_fortran_io().
#define LOADED_DATA | ( | x | ) | (1) /* CRI soft external symbols */ |
Definition at line 211 of file portdefs.h.
Referenced by _initialize_fortran_io().
#define O_RAW 0x0 /* fcntl.h flag for open(2) */ |
Definition at line 204 of file portdefs.h.
Referenced by _do_open(), and _f_opn().
#define restrict /* SCC type qualifier extension */ |
Definition at line 202 of file portdefs.h.
Referenced by __maxloc(), __maxval(), __minloc(), __minval(), __transfer(), _CSHIFT(), _EOSHIFT(), _MERGE(), _PACK(), _RESHAPE(), _SPREAD(), _UNPACK(), and _unpack_arry().
int _count | ( | INTRINSICS_PARM_TYPE | x | ) |
long _dshiftl | ( | INTRINSICS_PARM_TYPE | x, |
INTRINSICS_PARM_TYPE | y, | ||
int | b | ||
) |
Referenced by _dshiftl46(), _dshiftl64(), _setpos(), and test_dshiftl().
long _dshiftr | ( | INTRINSICS_PARM_TYPE | x, |
INTRINSICS_PARM_TYPE | y, | ||
int | b | ||
) |
Referenced by _dshiftr46(), _dshiftr64(), _GETPOS_(), and test_dshiftr().
int _leadz | ( | INTRINSICS_PARM_TYPE | x | ) |
Referenced by _leadz46(), _leadz64(), _rb(), _wb(), and test_leadz().
long _mask | ( | int | n | ) |
Referenced by _mask46(), _mask64(), test_ibits_signed(), and test_ishftc_signed().
long _maskl | ( | int | n | ) |
long _maskr | ( | int | n | ) |
Definition at line 60 of file strnstrn.c.
Referenced by _INDEX(), open_arith_file(), and open_intrinsics_file().