+/**
+ * Starts a basic block. Emits an assembler label "blockname:" if needs_label
+ * is true, otherwise a comment with the blockname if verboseasm is enabled.
+ */
+void be_gas_begin_block(const ir_node *block, bool needs_label);
+
+/**
+ * emit a string (takes care of escaping special chars)
+ */
+void be_gas_emit_cstring(const char *string);
+