Re: PING: [PATCH] i386: Insert ENDBR after __morestack call

2018-04-18 Thread H.J. Lu
;> ow...@gcc.gnu.org] On Behalf Of H.J. Lu >>> Sent: Wednesday, April 18, 2018 3:25 PM >>> To: GCC Patches <gcc-patches@gcc.gnu.org>; Tsimbalist, Igor V >>> <igor.v.tsimbal...@intel.com> >>> Cc: Uros Bizjak <ubiz...@gmail.com> >>> S

Re: PING: [PATCH] i386: Insert ENDBR after __morestack call

2018-04-18 Thread H.J. Lu
gt;> To: GCC Patches <gcc-patches@gcc.gnu.org>; Tsimbalist, Igor V >> <igor.v.tsimbal...@intel.com> >> Cc: Uros Bizjak <ubiz...@gmail.com> >> Subject: PING: [PATCH] i386: Insert ENDBR after __morestack call >> >> On Fri, Apr 13, 2018 at 5:56 AM, H.J.

RE: PING: [PATCH] i386: Insert ENDBR after __morestack call

2018-04-18 Thread Tsimbalist, Igor V
om> > Cc: Uros Bizjak <ubiz...@gmail.com> > Subject: PING: [PATCH] i386: Insert ENDBR after __morestack call > > On Fri, Apr 13, 2018 at 5:56 AM, H.J. Lu <hongjiu...@intel.com> wrote: > > Since __morestack will jump back to its callee via indirect call, we > > ne

PING: [PATCH] i386: Insert ENDBR after __morestack call

2018-04-18 Thread H.J. Lu
On Fri, Apr 13, 2018 at 5:56 AM, H.J. Lu wrote: > Since __morestack will jump back to its callee via indirect call, we > need to insert ENDBR after calling __morestack. > > OK for trunk? > > H.J. > > gcc/ > > PR target/85388 > * config/i386/i386.c