Can't find a register in class `CREG' while reloading `asm'.

Alexandre Oliva aoliva@redhat.com
Fri Sep 28 16:16:00 GMT 2001


On Sep 11, 2001, Kallol Biswas <kallolbiswas@yahoo.com> wrote:

>  Can't find a register in class `CREG' while reloading
> `asm'.

Note that the asm statement says it clobbers "cx", but since ecx is
the only register in class c, so there's no register in which GCC
could store nbytes.

Previous versions of GCC wouldn't detect this problem, and would
silently generate possibly-wrong code.

-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer                  aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicamp        oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist    *Please* write to mailing lists, not to me



More information about the Gcc-help mailing list