|
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. |
1.8.13