aboutsummaryrefslogtreecommitdiff
path: root/gcc/objc
diff options
context:
space:
mode:
authorPaul Koning <ni1d@arrl.net>2010-11-20 14:11:32 -0500
committerPaul Koning <pkoning@gcc.gnu.org>2010-11-20 14:11:32 -0500
commit58dd8e861c8f05fac2263fa722fd846f7aacb423 (patch)
tree5438898281b6802861fe1345022684ff79a3694d /gcc/objc
parenta9aa2c3ae2aa0ccb98a04cab88c52ac76107d74c (diff)
downloadgcc-58dd8e861c8f05fac2263fa722fd846f7aacb423.zip
gcc-58dd8e861c8f05fac2263fa722fd846f7aacb423.tar.gz
gcc-58dd8e861c8f05fac2263fa722fd846f7aacb423.tar.bz2
pdp11-protos.h (pdp11_initial_elimination_offset, [...]): New functions.
* config/pdp11/pdp11-protos.h (pdp11_initial_elimination_offset, pdp11_regno_reg_class): New functions. * config/pdp11/pdp11.md (define_constants): Add register numbers. * config/pdp11/pdp11.c (pdp11_regno_reg_class, pdp11_sp_frame_offset, pdp11_initial_elimination_offset): New functions. * config/pdp11/pdp11.h (FIXED_REGISTERS, CALL_USED_REGISTERS): Add frame pointer and argument pointer pseudo-registers. (ARG_POINTER_REGNUM): Define. (REG_CLASS_CONTENTS, REGNO_REG_CLASS): Add frame pointer and argument pointer. (FIRST_PARM_OFFSET): Update for argument pointer. (INITIAL_FRAME_POINTER_OFFSET): Delete. (ELIMINABLE_REGS, INITIAL_ELIMINATION_OFFSET): New macros. (REGNO_OK_FOR_BASE_P, REGNO_OK_FOR_INDEX_P, REGISTER_NAMES): Add frame pointer and argument pointer. From-SVN: r166978
Diffstat (limited to 'gcc/objc')
0 files changed, 0 insertions, 0 deletions