From: Michael H. <mic...@ea...> - 2000-03-08 00:08:09
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > This occurs when ralloc.c calls reassignLR on a variable that was > never assigned a full set of registers (i.e. getRegGpr spilled the > variable). reassignLR() seems to assume that the variable has a full > set of registers assigned to it before it was spilled. I've seen a similar problem, but I'm not sure if it's my fault :) Basically sym->nRegs != 0, but sym->regs[] = { 0, 0, 0, 0 } which causes a segfault in deassignLR. - -- Michael -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.0 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE4xZjhUejL3SuzxEgRArGpAJwI5IwmBZtUJGtrPY3/exKgdfnDNQCdFLaT G8OxZ+WTcedEg55iRM/ESeE= =a4kt -----END PGP SIGNATURE----- |