#define FIRM_BE_BEGNUAS_H
#include <stdbool.h>
-#include "be.h"
+#include "be_types.h"
#include "beemitter.h"
typedef enum {
GAS_SECTION_FLAG_TLS = 1 << 8, /**< thread local flag */
GAS_SECTION_FLAG_COMDAT = 1 << 9 /**< thread local version of _BSS */
} be_gas_section_t;
+ENUM_BITSET(be_gas_section_t)
typedef enum object_file_format_t {
OBJECT_FILE_FORMAT_ELF, /**< Executable and Linkable Format (unixes) */
*/
extern char be_gas_elf_type_char;
-
/**
* Generate all entities.
* @param main_env the main backend environment
- * @param emit_commons if non-zero, emit commons (non-local uninitialized entities)
*/
void be_gas_emit_decls(const be_main_env_t *main_env);