aboutsummaryrefslogtreecommitdiff
path: root/gcc/cppbuiltin.h
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2019-05-07 00:01:27 +0200
committerSegher Boessenkool <segher@gcc.gnu.org>2019-05-07 00:01:27 +0200
commite294835aed9d0ad48131b1c91c9a7c774ea64a37 (patch)
tree1adf12b612d3c464f78f48fc5deecc0208ba2e44 /gcc/cppbuiltin.h
parent3afd514bca6ea572e614b5289c4429ace693311b (diff)
downloadgcc-e294835aed9d0ad48131b1c91c9a7c774ea64a37.zip
gcc-e294835aed9d0ad48131b1c91c9a7c774ea64a37.tar.gz
gcc-e294835aed9d0ad48131b1c91c9a7c774ea64a37.tar.bz2
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). From-SVN: r270925
Diffstat (limited to 'gcc/cppbuiltin.h')
0 files changed, 0 insertions, 0 deletions