global.c (find_reg): Mark the eh regs as used if necessary.
authorAndreas Krebbel <krebbel1@de.ibm.com>
Thu, 17 Jan 2008 16:18:59 +0000 (16:18 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Thu, 17 Jan 2008 16:18:59 +0000 (16:18 +0000)
commit599824d24ab2e824ba8af60c123debc03023a94d
tree5121992dd80b8b1bb8673bf19c1c5051d0828766
parent9328dd5725be9ddbca3350bf0586b30c3b920a6d
global.c (find_reg): Mark the eh regs as used if necessary.

2008-01-17  Andreas Krebbel  <krebbel1@de.ibm.com>

* global.c (find_reg): Mark the eh regs as used if necessary.
* ra-conflict.c (global_conflicts): Set no_eh_reg flag.
* ra.h (struct allocno): no_eh_reg field added.  Changed
no_stack_reg type to bitfield.

From-SVN: r131601
gcc/ChangeLog
gcc/global.c
gcc/ra-conflict.c
gcc/ra.h