I chose to define Pmode as PDImode, and write PDI patterns for pointer
moves & arithmetic. POINTER_SIZE is 64 bits, UNITS_PER_WORD is 4.
FUNCTION_ARG_ADVANCE arranges for both SImode and PDImode values to
occupy a single register. I have the port mostly working (passes 90% of
execution tests), b
I'm doing a port for an unusual new machine which is 32-bit RISCy in
every way, except that it has 48-bit pointers. Pointers have a
high-order 16-bit segID and low-order 32-bit seg offset. Most ALU
instructions only work on 32 bits, zeroing the upper 16-bit seg ID in
the result. A few ALU op