---- qemu-0.7.0/dyngen.c.orig 2005-04-27 22:52:05.000000000 +0200
-+++ qemu-0.7.0/dyngen.c 2005-05-01 14:00:00.000000000 +0200
+--- qemu.orig/dyngen.c 2006-07-22 19:23:34.000000000 +0200
++++ qemu/dyngen.c 2006-08-04 15:31:19.578105250 +0200
@@ -1194,13 +1194,11 @@
} else if (strstart(sym_name, "__op_gen_label", &p)) {
snprintf(name, name_size, "gen_labels[param%s]", p);
} else {
-#ifdef HOST_SPARC
if (sym_name[0] == '.')
-- snprintf(name, sizeof(name),
-+ snprintf(name, name_size,
+ snprintf(name, name_size,
"(long)(&__dot_%s)",
sym_name + 1);
else
snprintf(name, name_size, "(long)(&%s)", sym_name);
}
}
-@@ -1590,14 +1588,12 @@
+@@ -1627,14 +1625,12 @@
!strstart(sym_name, "__op_param", NULL) &&
!strstart(sym_name, "__op_jmp", NULL) &&
!strstart(sym_name, "__op_gen_label", NULL)) {