Home
Manual
Packages
Global Index
Keywords
Quick Reference
|
functions in ieee.i - n
native_align
|
native_align =
[char_align, short_align, int_align, long_align,
float_align, double_align, pointer_align, struct_align]
struct_align may be -1 for ppc/ibm interpretation
-2 for ppc/gcc interpretation
keyword, defined at i/ieee.i line 15
|
native_fix
|
native_fix = [short_format, int_format, long_format]
format = [sizeof(type), order]
order = 1 for big-endian (most significant byte first)
-1 for little-endian (least significant byte first)
keyword, defined at i/ieee.i line 24
|
native_flim
|
native_flim = [big, tiny, eps]
big is the biggest number
tiny is the smallest non-denormal number
eps is smallest number such that 1+eps != 1
keyword, defined at i/ieee.i line 46
|
native_flt
|
native_flt = [float_format, double_format]
format = [sizeof(type), order, sgn_addr, exp_addr, exp_size,
man_addr, man_size, man_norm, exp_bias, denorm]
order = 1 for big-endian (most significant byte first)
-1 for little-endian (least significant byte first)
(interpreted code here does not yet handle VAX middle-endian)
addr, size are bit address (from msb), number of bits
man_norm is 0 if mantissa 1-bit implied, 1 if 1-bit explicit
exp_bias is the exponent field for 1.0
denorm is 0 if there are no denormals
1 if there are functioning denormals
2 if denormals exist but are treated as NaNs
keyword, defined at i/ieee.i line 31
|
|