Commit d4845339 by Richard Henderson

* regclass.c (N_REG_INTS): Use only 32 bits per element.

From-SVN: r44201
parent dbd210ef
2001-06-20 Kelley Cook <kelley.cook@home.com> 2001-07-20 Roman Lechtchinsky <rl@cs.tu-berlin.de>
* regclass.c (N_REG_INTS): Use only 32 bits per element.
2001-07-20 Kelley Cook <kelley.cook@home.com>
* doc/install.texi (sparc-sun-solaris*): Add in 4.x assembler bug * doc/install.texi (sparc-sun-solaris*): Add in 4.x assembler bug
information. Move rest into ... information. Move rest into ...
......
...@@ -140,10 +140,11 @@ HARD_REG_SET reg_class_contents[N_REG_CLASSES]; ...@@ -140,10 +140,11 @@ HARD_REG_SET reg_class_contents[N_REG_CLASSES];
/* The same information, but as an array of unsigned ints. We copy from /* The same information, but as an array of unsigned ints. We copy from
these unsigned ints to the table above. We do this so the tm.h files these unsigned ints to the table above. We do this so the tm.h files
do not have to be aware of the wordsize for machines with <= 64 regs. */ do not have to be aware of the wordsize for machines with <= 64 regs.
Note that we hard-code 32 here, not HOST_BITS_PER_INT. */
#define N_REG_INTS \ #define N_REG_INTS \
((FIRST_PSEUDO_REGISTER + (HOST_BITS_PER_INT - 1)) / HOST_BITS_PER_INT) ((FIRST_PSEUDO_REGISTER + (32 - 1)) / 32)
static unsigned int_reg_class_contents[N_REG_CLASSES][N_REG_INTS] static unsigned int_reg_class_contents[N_REG_CLASSES][N_REG_INTS]
= REG_CLASS_CONTENTS; = REG_CLASS_CONTENTS;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment