ref: 9355e0b3af32d4c1e3dd372709c79fb4745ee3e9
parent: 4050a902f6278595dd253ec38ad7caf446ec31d8
author: Ori Bernstein <[email protected]>
date: Sun Jun 24 09:13:34 EDT 2012
Don't assert name equality. Namespaces. They change assembly names. Oops.
--- a/8/isel.c
+++ b/8/isel.c
@@ -62,7 +62,6 @@
l = locmem(-stkoff, locphysreg(Rebp), NULL, ModeL);
} else if (hthas(s->globls, n)) {
l = locstrlbl(htget(s->globls, n));
- assert(!strcmp(namestr(n->expr.args[0]), l->lbl));
} else {
die("%s (id=%ld) not found", namestr(n->expr.args[0]), n->expr.did);
}