Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2013
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. 2012-01-22 Christian Svensson <blue@cmd.nu>
  2.  
  3. * common/config/or1k/or1k-common.c: use DWARF2 unwind info as default
  4. but support SJLJ if forced with --enable-sjlj-exceptions.
  5. * config/or1k/or1k-protos.h:
  6. (or1k_expand_pic_symbol_ref) removed unneeded ATTRIBUTE_UNUSED.
  7. (or1k_eh_return_handler_rtx) defined prototype (body in or1k.c).
  8. (or1k_return_addr_rtx) defined prototype (body in or1k.c).
  9. * config/or1k/or1k.c:
  10. (or1k_save_reg_p) save stack pointer when frame pointer is not saved.
  11. (or1k_save_reg_p) save registers used with eh_return.
  12. (or1k_expand_epilogue) do not restore link register if we are
  13. returning from eh_return.
  14. (or1k_expand_epilogue) apply EH stack adjustment to stack pointer.
  15. (or1k_eh_return_handler_rtx) eh_return should write to the link register.
  16. (or1k_return_addr_rtx) in the case of GOT the link register cannot be read
  17. after the prologue. in this case, use the stored link register from the
  18. stack frame.
  19. (or1k_frame_pointer_required) require FP in eh_return and
  20. when alloca is used.
  21. (TARGET_FRAME_POINTER_REQUIRED) define.
  22. * config/or1k/or1k.h:
  23. (INITIAL_FRAME_POINTER_OFFSET) not used, removed.
  24. (RETURN_ADDR_RTX) define.
  25. (EH_RETURN_REGNUM) define. use reg 23.
  26. (EH_RETURN_DATA_REGNO) define. use reg 25, 27, 29 and 31.
  27. (EH_RETURN_STACKADJ_RTX) define.
  28. (EH_RETURN_HANDLER_RTX) define.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement