This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH 2/3] function: Factor out make_*logue_seq
- From: Segher Boessenkool <segher at kernel dot crashing dot org>
- To: "H.J. Lu" <hjl dot tools at gmail dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Wed, 18 May 2016 13:11:39 -0500
- Subject: Re: [PATCH 2/3] function: Factor out make_*logue_seq
- Authentication-results: sourceware.org; auth=none
- References: <213485283eede9da12b217737d95fc8f5c4be442 dot 1463428211 dot git dot segher at kernel dot crashing dot org> <d3064210448ea1d2d7758a3a34e554902333eef2 dot 1463428211 dot git dot segher at kernel dot crashing dot org> <CAMe9rOqs2BsvHNmCgRXDtpOZwxKLotd2xw_4B9oKEsx-qft6Ag at mail dot gmail dot com>
On Wed, May 18, 2016 at 10:17:32AM -0700, H.J. Lu wrote:
> On Mon, May 16, 2016 at 6:09 PM, Segher Boessenkool
> <segher@kernel.crashing.org> wrote:
> > Make new functions make_split_prologue_seq, make_prologue_seq, and
> > make_epilogue_seq.
> >
> > Tested as in the previous patch; is this okay for trunk?
> >
> >
> > Segher
> >
> >
> > 2016-05-16 Segher Boessenkool <segher@kernel.crashing.org>
> >
> > * function.c (make_split_prologue_seq, make_prologue_seq,
> > make_epilogue_seq): New functions, factored out from...
> > (thread_prologue_and_epilogue_insns): Here.
> >
>
> It breaks x86:
Are you sure it is this patch causing it? As noted, it was tested on x86.
Segher