* @param only_emit_marked if non-zero, external allocated entities that do not have
* its visited flag set are ignored
*/
-void be_gas_emit_decls(be_emit_env_t *env, const be_main_env_t *main_env,
+void be_gas_emit_decls(const be_main_env_t *main_env,
int only_emit_marked_entities);
/**
* @param env the emitter environment
* @param section the new output section
*/
-void be_gas_emit_switch_section(be_emit_env_t *env, be_gas_section_t section);
+void be_gas_emit_switch_section(be_gas_section_t section);
+
+/**
+ * Return the label prefix for labeled blocks.
+ */
+const char *be_gas_label_prefix(void);
#endif /* FIRM_BE_BEGNUAS_H */