-/* * Some constants representing each bit field in the main_type. See
- the bit-field-specific macros, below, for documentation of each
- constant in this enum. These enum values are only used with
- init_type. Note that the values are chosen not to conflict with
- type_instance_flag_value; this lets init_type error-check its
- input. */
-
-enum type_flag_value
-{
- TYPE_FLAG_UNSIGNED = (1 << 9),
- TYPE_FLAG_NOSIGN = (1 << 10),
- TYPE_FLAG_STUB = (1 << 11),
- TYPE_FLAG_TARGET_STUB = (1 << 12),
- TYPE_FLAG_STATIC = (1 << 13),
- TYPE_FLAG_PROTOTYPED = (1 << 14),
- TYPE_FLAG_INCOMPLETE = (1 << 15),
- TYPE_FLAG_VARARGS = (1 << 16),
- TYPE_FLAG_VECTOR = (1 << 17),
- TYPE_FLAG_FIXED_INSTANCE = (1 << 18),
- TYPE_FLAG_STUB_SUPPORTED = (1 << 19),
- TYPE_FLAG_GNU_IFUNC = (1 << 20),
-
- /* * Used for error-checking. */
- TYPE_FLAG_MIN = TYPE_FLAG_UNSIGNED
-};
-