Forum Discussion
Altera_Forum
Honored Contributor
14 years agoSo it appears that the DWARF mechanism is used after seeing this type of code in gcc/config/nios2/nios2.h
/* Describe __builtin_eh_return */# define EH_RETURN_STACKADJ_RTX gen_rtx_REG (Pmode, LAST_RETVAL_REGNO)# define EH_RETURN_DATA_REGNO(N) ((N) <= (LAST_ARG_REGNO - FIRST_ARG_REGNO) ? (N) + FIRST_ARG_REGNO : INVALID_REGNUM)# define ASM_PREFERRED_EH_DATA_FORMAT(CODE, GLOBAL) (!flag_pic ? DW_EH_PE_sdata4 /* FIXME: These get expanded to dynamic relocs, which is wrong */ /* : !(GLOBAL) ? DW_EH_PE_pcrel | DW_EH_PE_sdata4 */ : DW_EH_PE_aligned)