Next: x1f4_near_lxmath, Previous: x1f4_fset_lxmath, Up: Math Library Functions [Index]
extern int x1f4_init_lxmath (void **lxmath, unsigned flags, const struct x1f4_lxmath_type *attributes);
The x1f4_init_lxmath
function constructs a math library as requested by
the flags
generation flags and the attributes
library attributes
and stores the address of the construct at the lxmath
address.
See Math Library Generation Flags.
Only the temporaries allocator record in the attributes
struct
x1f4_lxmath_type
is observed without explicit indication, the rest of the
struct x1f4_lxmath_type
fields are observed only if explicitly requested
(via flags
).
The function returns 0
for success, one of the defined error codes for
failure.
See Math Library Errors.