Defines | Functions

portdefs.h File Reference

#include <limits.h>
#include <sys/types.h>
Include dependency graph for portdefs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define BYTES_PER_WORD   sizeof(int)
#define BITS_PER_WORD   (BYTES_PER_WORD * CHAR_BIT)
#define _BYTES_PER_LONG   sizeof(long)
#define _BITS_PER_LONG   (_BYTES_PER_LONG * CHAR_BIT)
#define IEEE_FLOATING_POINT
#define _PRAGMA_INLINE(name)
#define EFLEFIRST   1000
#define EFLELAST   1999
#define INTRINSICS_PARM_TYPE   unsigned long
#define restrict
#define _gsys_qtape(x)   (0)
#define O_RAW   0x0
#define LOADED(x)   (1)
#define LOADED_DATA(x)   (1)
#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 Documentation

#define _BITS_PER_LONG   (_BYTES_PER_LONG * CHAR_BIT)

Definition at line 64 of file portdefs.h.

#define _BYTES_PER_LONG   sizeof(long)

Definition at line 63 of file portdefs.h.

#define _gsys_qtape (   x  )     (0)

Definition at line 203 of file portdefs.h.

Referenced by _f_open(), and _f_opn().

#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)

Definition at line 62 of file portdefs.h.

Referenced by __all(), __any(), __count(), __maxloc(), __minloc(), _LENGTH_(), _RESHAPE(), and NAME().

#define BYTES_PER_WORD   sizeof(int)

Definition at line 61 of file portdefs.h.

Referenced by __transfer(), _PACK(), and _UNPACK().

#define COMPLEX_AS_SCALAR

Definition at line 234 of file portdefs.h.

#define EFLEFIRST   1000

Definition at line 144 of file portdefs.h.

#define EFLELAST   1999

Definition at line 145 of file portdefs.h.

#define 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)

Definition at line 210 of file portdefs.h.

Referenced by _initialize_fortran_io().

#define LOADED_DATA (   x  )     (1)

Definition at line 211 of file portdefs.h.

Referenced by _initialize_fortran_io().

#define O_RAW   0x0

Definition at line 204 of file portdefs.h.

#define restrict

Function Documentation

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  ) 

Referenced by _leadz46(), _leadz64(), _rb(), _wb(), and test_leadz().

long _mask ( int  n  ) 
long _maskl ( int  n  ) 
long _maskr ( int  n  ) 
char* strnrstrn ( const char *  _s1,
size_t  _n1,
const char *  _s2,
size_t  _n2 
)

Definition at line 61 of file strnrstrn.c.

References NULL.

Referenced by _INDEX().

char* strnstrn ( const char *  _s1,
size_t  _n1,
const char *  _s2,
size_t  _n2 
)

Definition at line 60 of file strnstrn.c.

References NULL.

Referenced by _INDEX(), open_arith_file(), and open_intrinsics_file().