*/
FIRM_API int be_is_valid_clobber(const char *clobber);
-typedef struct be_main_env_t be_main_env_t;
-typedef struct be_options_t be_options_t;
-
#include "end.h"
#endif
typedef struct sched_info_t sched_info_t;
typedef struct reg_out_info_t reg_out_info_t;
+typedef struct be_main_env_t be_main_env_t;
+typedef struct be_options_t be_options_t;
+
#endif
#define FIRM_BE_BEGNUAS_H
#include <stdbool.h>
-#include "be.h"
+#include "be_types.h"
#include "beemitter.h"
typedef enum {
*/
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);