diff options
Diffstat (limited to 'gcc/config/frv/frv.h')
-rw-r--r-- | gcc/config/frv/frv.h | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/gcc/config/frv/frv.h b/gcc/config/frv/frv.h index 41c11c4feee..d5586c06493 100644 --- a/gcc/config/frv/frv.h +++ b/gcc/config/frv/frv.h @@ -187,7 +187,7 @@ #undef LINK_SPEC #define LINK_SPEC "\ %{h*} %{v:-V} \ -%{b} %{Wl,*:%*} \ +%{b} \ %{mfdpic:-melf32frvfd -z text} \ %{static:-dn -Bstatic} \ %{shared:-Bdynamic} \ @@ -1445,7 +1445,7 @@ typedef struct frv_stack { to a smaller address. */ #define STACK_GROWS_DOWNWARD 1 -/* Define this macro to non-zero if the addresses of local variable slots +/* Define this macro to nonzero if the addresses of local variable slots are at negative offsets from the frame pointer. */ #define FRAME_GROWS_DOWNWARD 1 @@ -1492,13 +1492,6 @@ typedef struct frv_stack { address of other frames. */ #define RETURN_ADDR_RTX(COUNT, FRAMEADDR) frv_return_addr_rtx (COUNT, FRAMEADDR) -/* This function contains machine specific function data. */ -struct machine_function GTY(()) -{ - /* True if we have created an rtx that relies on the stack frame. */ - int frame_needed; -}; - #define RETURN_POINTER_REGNUM LR_REGNO /* A C expression whose value is RTL representing the location of the incoming |