From mboxrd@z Thu Jan 1 00:00:00 1970 From: Doug Evans To: gdb@sources.redhat.com Subject: allowing target to say which regs are pseudo regs Date: Thu, 05 Apr 2001 09:56:00 -0000 Message-id: <200104051655.JAA29341@casey.transmeta.com> X-SW-Source: 2001-04/msg00043.html Would it make sense to allow a target to say which regs are pseudo regs? i.e. make real_register() and pseudo_register() architecture-provided routines [well, to be more precise, you'd just have one routine of course] It seems rather clumsy to force a target to have registers [0,NUM_REGS) be "real" regs and [NUM_REGS,NUM_REGS+NUM_PSEUDO_REGS) be "pseudo" regs. What's the difference other than targets get to provide their own read/write routines for pseudo regs? One would want to replace NUM_REGS and NUM_PSEUDO_REGS with just NUM_REGS [or some such], and there'd be a set of corresponding changes throughout the sources.