This is the mail archive of the gcc-patches@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: Reintroduce -mflat option on SPARC


>> This patch reintroduce the -mflat option on SPARC. The -mfalt option was
>> deprecated in february 2004 with GCC 3.4.6. Now, with the support of
>> LEON processor on GCC, this option has found a new interest.
> Just a couple of remarks:
>  - the epilogue isn't fully RTL-ized,
>  - delay slot filling for epilogue doesn't work: DELAY_SLOTS_FOR_EPILOGUE isn't 
> defined anymore so defining ELIGIBLE_FOR_EPILOGUE_DELAY is useless.
>
> I'm going to fix these minor issues, as well as try to refactor the code a bit.

Please, it will be interesting to see corrections.

> One question: I presume there is no point in supporting -mflat in 64-bit mode 
> for the time being?

Right, -mflat option should only be for 32-bit SPARC target.

Regards,
Laurent.


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