r270925 - in /trunk/gcc: ChangeLog config/rs600...

segher@gcc.gnu.org segher@gcc.gnu.org
Mon May 6 22:01:00 GMT 2019


Author: segher
Date: Mon May  6 22:01:27 2019
New Revision: 270925

URL: https://gcc.gnu.org/viewcvs?rev=270925&root=gcc&view=rev
Log:
rs6000: rs6000_dbx_register_number for fp/ap/mq

The frame pointer and the argument pointer aren't real registers.  MQ
was a register on old POWER.  All three are still used as arguments to
rs6000_dbx_register_number during initialisation.  If we handle them
explicitly we can do a gcc_unreachable to catch other unexpected
registers.


	* config/rs6000/rs6000.c (rs6000_dbx_register_number): Handle
	FRAME_POINTER_REGNUM, ARG_POINTER_REGNUM, and 64 (which was MQ).

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/rs6000/rs6000.c



More information about the Gcc-cvs mailing list