X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbegnuas.h;h=8f350fa93bc81ee9c05d9382855837c1c989cbd9;hb=b0e09fe0aada2e5d9dc0299e969b3c93c1092d97;hp=9b6f2973e6e17b4ad8b8b430c5b8a8efdfb1855c;hpb=bc678b121ca0d9ecbe8a21eb38ee31c95cf2a59b;p=libfirm diff --git a/ir/be/begnuas.h b/ir/be/begnuas.h index 9b6f2973e..8f350fa93 100644 --- a/ir/be/begnuas.h +++ b/ir/be/begnuas.h @@ -63,7 +63,7 @@ extern be_gas_flavour_t be_gas_flavour; * @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); /** @@ -72,6 +72,11 @@ void be_gas_emit_decls(be_emit_env_t *env, const be_main_env_t *main_env, * @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 */