Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
s2uo.c File Reference
#include <fortran.h>
#include <cray/fmtconv.h>
#include <cray/portdefs.h>
Include dependency graph for s2uo.c:

Go to the source code of this file.

Defines

#define MXBITS   64 /* Number of bits in an octal value */
#define MXDGTS   22 /* Number of digits in one octal value */
#define MXSIZE   (MXDGTS + 1) /* Size of one octal value plus blank */
#define DGSIZE   3 /* Size of one octal digit (in bits) */
#define UNDP   (MODEUN | MODEDP)

Functions

long * _S2UO (const void *value, long *fca, const long *mode, const long *width, const long *digits, const long *exp, const long *scale)

Variables

oc_func _S2UO

Define Documentation

#define DGSIZE   3 /* Size of one octal digit (in bits) */

Definition at line 46 of file s2uo.c.

Referenced by _S2UO().

#define MXBITS   64 /* Number of bits in an octal value */

Definition at line 43 of file s2uo.c.

Referenced by _S2UO().

#define MXDGTS   22 /* Number of digits in one octal value */

Definition at line 44 of file s2uo.c.

Referenced by _S2UO().

#define MXSIZE   (MXDGTS + 1) /* Size of one octal value plus blank */

Definition at line 45 of file s2uo.c.

Referenced by _S2UO().

#define UNDP   (MODEUN | MODEDP)

Definition at line 47 of file s2uo.c.

Referenced by _S2UO().


Function Documentation

long* _S2UO ( const void *  value,
long *  fca,
const long *  mode,
const long *  width,
const long *  digits,
const long *  exp,
const long *  scale 
)

Definition at line 77 of file s2uo.c.

References _S2UO, _s2uo, DGSIZE, fd, MODE77, MODEHP, MXBITS, MXDGTS, MXSIZE, and UNDP.


Variable Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines