]> gcc.gnu.org Git - gcc.git/commit
(HARD_REG_ELT_TYPE): New unsigned type to avoid signed arithmetic overflow.
authorRichard Stallman <rms@gnu.org>
Sat, 10 Jul 1993 19:26:27 +0000 (19:26 +0000)
committerRichard Stallman <rms@gnu.org>
Sat, 10 Jul 1993 19:26:27 +0000 (19:26 +0000)
commit328d07970701cf36a76732c9b453ac78d43c456f
tree1e67a7c622cd4f2a90e11db0c2d6fa21a34d96ca
parent344080e610264212214a5a3d1b562de6fbd03dea
(HARD_REG_ELT_TYPE): New unsigned type to avoid signed arithmetic overflow.

(HARD_REG_ELT_TYPE): New unsigned type to
avoid signed arithmetic overflow.
(HARD_REG_SET): Define as HARD_REG_ELT_TYPE, or array thereof.
(HARD_CONST): Always cast to HARD_REG_ELT_TYPE.
(*_HARD_REG_*): Use unsigned HARD_CONST and HARD_REG_ELT_TYPE
types instead of assuming HOST_WIDE_INT.

From-SVN: r4901
gcc/hard-reg-set.h
This page took 0.05631 seconds and 5 git commands to generate.