stupify MAX_REGISTER_{RAW,VIRTUAL}_SIZE

Andrew Cagney
2003-04-02T00:13:52Z

Hmm,

The architecture vector contains the two macros:

MAX_REGISTER_RAW_SIZE
MAX_REGISTER_VIRTUAL_SIZE

which provide small per-architecture upper bounds on a register. They
are used when allocating scratch buffers (typically using alloca()).
The regcache provides a successor - max_register_size().

I'm now wondering if it would be easier to simply define:

enum { MAX_REGISTER_SIZE = 16 };

and then, if that ever proves to be too small, make it bigger. Just as
long as no one creates an architecture with >~2k registers ....

Andrew