static char *regs64[] = {"rax", "r10", "r11", "r9"};
static char *regs8l[] = {"al", "r10b", "r11b", "r9b"};
+/* ja, dirty.. */
+static char *akt_func_name = (char*) NULL;
void func_header(char *s)
{
printf("\t.globl %1$s\n\t.type %1$s, @function\n%1$s:\n", s);
+ akt_func_name = s;
+}
+
+char *get_func_name(void)
+{
+ return akt_func_name;
}
void func_footer(void)