fcml
1.2.2
|
AT&T dialect implementation. More...
Go to the source code of this file.
Macros | |
#define | FCML_GAS_DIALECT_CF_SYSV_SVR32_INCOMPATIBLE 0x00000001 |
Disables "SystemV/386 SVR3.2" compatibility for the non-commutative arithmetic floating point operations with two register operands. More... | |
#define | FCML_GAS_DIALECT_CF_DEFAULT 0 |
Default combination of configuration flags. More... | |
Functions | |
LIB_EXPORT fcml_ceh_error LIB_CALL | fcml_fn_dialect_init_gas (fcml_uint32_t config_flags, fcml_st_dialect **dialect) |
Initializes AT&T dialect. More... | |
AT&T dialect implementation.
#define FCML_GAS_DIALECT_CF_DEFAULT 0 |
Default combination of configuration flags.
#define FCML_GAS_DIALECT_CF_SYSV_SVR32_INCOMPATIBLE 0x00000001 |
Disables "SystemV/386 SVR3.2" compatibility for the non-commutative arithmetic floating point operations with two register operands.
LIB_EXPORT fcml_ceh_error LIB_CALL fcml_fn_dialect_init_gas | ( | fcml_uint32_t | config_flags, |
fcml_st_dialect ** | dialect | ||
) |
Initializes AT&T dialect.
Prepares new instance of AT&T dialect for given set of configuration flags. Every dialect has to be freed using fcml_fn_dialect_free() function.
config_flags | Configuration flags dedicated to the dialect. | |
[out] | dialect | Prepared dialect instance. |