#include <config.h>
◆ cheri_flavor
| Enumerator |
|---|
| CHERI_OFF | |
| CHERI_HYBRID | |
| CHERI_PURECAP | |
◆ endianesst
| Enumerator |
|---|
| NO_ENDIANESS | |
| IS_LITTLE_ENDIAN | |
| IS_BIG_ENDIAN | |
◆ libt
| Enumerator |
|---|
| LIB_NONE | |
| LIB_FULL | |
◆ capability_width()
| unsigned int configt::ansi_ct::capability_width |
( |
| ) |
const |
|
inlinenoexcept |
◆ endianess_overrides_target()
| bool configt::ansi_ct::endianess_overrides_target |
( |
| ) |
const |
Whether –big-endian or –little-endian contradicts the target.
◆ max_alignment()
| unsigned int configt::ansi_ct::max_alignment |
( |
| ) |
const |
|
inlinenoexcept |
◆ pointer_width()
| unsigned configt::ansi_ct::pointer_width |
( |
| ) |
const |
|
inlinenoexcept |
◆ set_data_model()
◆ address_width
| unsigned configt::ansi_ct::address_width |
◆ bitint_max_align
| unsigned configt::ansi_ct::bitint_max_align = 0 |
◆ bool_width
| unsigned configt::ansi_ct::bool_width |
◆ char_is_unsigned
| bool configt::ansi_ct::char_is_unsigned |
◆ char_width
| unsigned configt::ansi_ct::char_width |
◆ cheri
◆ cheri_concentrate
| bool configt::ansi_ct::cheri_concentrate |
◆ defines
| std::list<std::string> configt::ansi_ct::defines |
◆ double_align
| unsigned configt::ansi_ct::double_align = 0 |
◆ double_width
| unsigned configt::ansi_ct::double_width |
◆ endianess
◆ forces
| std::list<std::string> configt::ansi_ct::forces |
◆ frontend_opts
| std::vector<std::string> configt::ansi_ct::frontend_opts |
◆ idirafter_paths
| std::list<std::string> configt::ansi_ct::idirafter_paths |
◆ include_files
| std::list<std::string> configt::ansi_ct::include_files |
◆ include_paths
| std::list<std::string> configt::ansi_ct::include_paths |
◆ int_128_width
| unsigned configt::ansi_ct::int_128_width = 128 |
◆ int_width
| unsigned configt::ansi_ct::int_width |
◆ lib
| libt configt::ansi_ct::lib |
◆ locale_name
| std::string configt::ansi_ct::locale_name |
◆ long_double_align
| unsigned configt::ansi_ct::long_double_align = 0 |
◆ long_double_width
| unsigned configt::ansi_ct::long_double_width |
◆ long_int_width
| unsigned configt::ansi_ct::long_int_width |
◆ long_long_align
| unsigned configt::ansi_ct::long_long_align = 0 |
◆ long_long_int_width
| unsigned configt::ansi_ct::long_long_int_width |
◆ pointer_diff_width
| unsigned configt::ansi_ct::pointer_diff_width |
◆ reserve_first_page
| bool configt::ansi_ct::reserve_first_page = false |
◆ short_int_width
| unsigned configt::ansi_ct::short_int_width |
◆ single_width
| unsigned configt::ansi_ct::single_width |
◆ target
| triple configt::ansi_ct::target |
◆ use_fixed_for_float
| bool configt::ansi_ct::use_fixed_for_float |
◆ warnings
| std::list<std::string> configt::ansi_ct::warnings |
◆ wchar_t_width
| unsigned configt::ansi_ct::wchar_t_width |
◆ word_size
| unsigned configt::ansi_ct::word_size |
The documentation for this struct was generated from the following files: