This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: [Patch] MIPS FDE deletion



> -----Original Message-----
> From: Maciej W. Rozycki [mailto:macro@imgtec.com]
> Sent: Monday, January 11, 2016 5:00 PM
> To: Moore, Catherine
> Cc: binutils@sourceware.org; gcc@gcc.gnu.org; Richard Sandiford
> Subject: Re: [Patch] MIPS FDE deletion
> 
> Hi Catherine,
> 
> On Fri, 16 Oct 2015, Moore, Catherine wrote:
> 
> > MIPS16 call stubs now have .cfi directives.  If the linker decides
> > that one of these call stubs is not required, it will emit incorrect
> > frame info.  This patch suppresses the generation of the frame info by
> > setting the output section of the stub to ABS.

I have a slight update to this patch that I need to submit.  

> 
>  Does it mean PR target/53276 has been fixed now?  What was the commit to
> add .cfi support for the stubs?
> 

Hi Maciej,

I don't know about the status of PR target/53276.  The commit to add .cfi support for call stubs was this one:

r184379 | rsandifo | 2012-02-19 08:44:54 -0800 (Sun, 19 Feb 2012) | 7 lines

gcc/
        * config/mips/mips.c (mips16_build_call_stub): Add CFI information
        to stubs with non-sibling calls.

libgcc/
        * config/mips/mips16.S (CALL_STUB_RET): Add CFI information.


Catherine


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]