[Bug c/44853] can't find a register in class 'GENERAL_REGS' while reloading 'asm'

2010-07-23 Thread swapnil dot tiwari1979 at gmail dot com


--- Comment #3 from swapnil dot tiwari1979 at gmail dot com  2010-07-23 
06:33 ---
this problem is not occuring with gcc-4.2 using any arm toolchain
but this occurs with the latest gcc version 4.4.1 why is so.

(In reply to comment #1)
 Can you reproduce this with GCC built using sources from http://gcc.gnu.org ?
 If not please report such issues to the vendors of your toolchain. If you can
 reproduce this with GCC built from FSF sources please let us know.
 Also give a better testcase which is consistent, complete and small, this is
 code with undefined behaviour, at the very best this is the Compiler ICE'ing 
 on
 invalid code. All your local variables are uninitialized and they've been
 marked as input constraints to your asm.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44853



[Bug c/44853] can't find a register in class 'GENERAL_REGS' while reloading 'asm'

2010-07-20 Thread rearnsha at gcc dot gnu dot org


--- Comment #2 from rearnsha at gcc dot gnu dot org  2010-07-20 12:22 
---
This code is making completely unreasonable demands on the compiler.  You'll
have to recode it to use fewer registers in your ASM block.


-- 

rearnsha at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|WAITING |RESOLVED
 Resolution||WONTFIX


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44853



[Bug c/44853] can't find a register in class 'GENERAL_REGS' while reloading 'asm'

2010-07-07 Thread ramana at gcc dot gnu dot org


--- Comment #1 from ramana at gcc dot gnu dot org  2010-07-07 08:43 ---
Can you reproduce this with GCC built using sources from http://gcc.gnu.org ?
If not please report such issues to the vendors of your toolchain. If you can
reproduce this with GCC built from FSF sources please let us know.

Also give a better testcase which is consistent, complete and small, this is
code with undefined behaviour, at the very best this is the Compiler ICE'ing on
invalid code. All your local variables are uninitialized and they've been
marked as input constraints to your asm.


-- 

ramana at gcc dot gnu dot org changed:

   What|Removed |Added

   Severity|critical|normal
 Status|UNCONFIRMED |WAITING


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44853