- fprintf ((FILE), "\tldr\t%sr8, [%spc, #0]\n", \
- REGISTER_PREFIX, REGISTER_PREFIX); \
- fprintf ((FILE), "\tldr\t%spc, [%spc, #0]\n", \
- REGISTER_PREFIX, REGISTER_PREFIX); \
- fprintf ((FILE), "\t.word\t0\n"); \
- fprintf ((FILE), "\t.word\t0\n"); \
+ fprintf ((FILE), "\tldr\t%s%s, [%s%s, #0]\n", \
+ REGISTER_PREFIX, reg_names[STATIC_CHAIN_REGNUM], \
+ REGISTER_PREFIX, reg_names[PC_REGNUM]); \
+ fprintf ((FILE), "\tldr\t%s%s, [%s%s, #0]\n", \
+ REGISTER_PREFIX, reg_names[PC_REGNUM], \
+ REGISTER_PREFIX, reg_names[PC_REGNUM]); \
+ ASM_OUTPUT_INT ((FILE), const0_rtx); \
+ ASM_OUTPUT_INT ((FILE), const0_rtx); \