mcore.h (INCOMING_RETURN_ADDR_RTX): Define.

* config/mcore/mcore.h (INCOMING_RETURN_ADDR_RTX): Define.
	* config/mcore/mcore.c (TARGET_EXCEPT_UNWIND_INFO): Define.

From-SVN: r165161
This commit is contained in:
Nathan Froyd 2010-10-08 10:46:38 +00:00 committed by Nathan Froyd
parent 8779dffad8
commit fd02e833d8
3 changed files with 10 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2010-10-08 Nathan Froyd <froydnj@codesourcery.com>
* config/mcore/mcore.h (INCOMING_RETURN_ADDR_RTX): Define.
* config/mcore/mcore.c (TARGET_EXCEPT_UNWIND_INFO): Define.
2010-10-08 Alexandre Oliva <aoliva@redhat.com>
PR debug/45656

View File

@ -227,6 +227,9 @@ static const struct attribute_spec mcore_attribute_table[] =
#undef TARGET_OPTION_OPTIMIZATION
#define TARGET_OPTION_OPTIMIZATION mcore_option_optimization
#undef TARGET_EXCEPT_UNWIND_INFO
#define TARGET_EXCEPT_UNWIND_INFO sjlj_except_unwind_info
struct gcc_target targetm = TARGET_INITIALIZER;
/* Adjust the stack and return the number of bytes taken to do it. */

View File

@ -776,6 +776,8 @@ extern const enum reg_class reg_class_from_letter[];
#undef TARGET_ASM_NAMED_SECTION
#define TARGET_ASM_NAMED_SECTION mcore_asm_named_section
#define INCOMING_RETURN_ADDR_RTX gen_rtx_REG (SImode, LK_REG)
/* This is how to output an insn to push a register on the stack.
It need not be very fast code. */
#define ASM_OUTPUT_REG_PUSH(FILE,REGNO) \