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

2018-04-18 Thread H.J. Lu
t; Sent: Wednesday, April 18, 2018 3:25 PM >>> To: GCC Patches ; Tsimbalist, Igor V >>> >>> Cc: Uros Bizjak >>> Subject: PING: [PATCH] i386: Insert ENDBR after __morestack call >>> >>> On Fri, Apr 13, 2018 at 5:56 AM, H.J. Lu wrote: >>>

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

2018-04-18 Thread H.J. Lu
Igor V >> >> Cc: Uros Bizjak >> Subject: PING: [PATCH] i386: Insert ENDBR after __morestack call >> >> 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

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

2018-04-18 Thread Tsimbalist, Igor V
> -Original Message- > From: gcc-patches-ow...@gcc.gnu.org [mailto:gcc-patches- > ow...@gcc.gnu.org] On Behalf Of H.J. Lu > Sent: Wednesday, April 18, 2018 3:25 PM > To: GCC Patches ; Tsimbalist, Igor V > > Cc: Uros Bizjak > Subject: PING: [PATCH] i386: Insert

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 (ix86_expand_split_stack_prol