Re: [patch] fix PR lto/95604, -flto and -fcf-protection

2020-07-14 Thread Richard Biener
On Mon, 13 Jul 2020, Matthias Klose wrote: > On 6/17/20 3:11 PM, Richard Biener wrote: > > On Wed, 17 Jun 2020, H.J. Lu wrote: > > > >> On Wed, Jun 17, 2020 at 5:33 AM Richard Biener wrote: > >>> > >>> On Wed, 17 Jun 2020, H.J. Lu wrote: > >>> > On Wed, Jun 17, 2020 at 5:00 AM Richard

Re: [patch] fix PR lto/95604, -flto and -fcf-protection

2020-07-13 Thread Matthias Klose
On 6/17/20 3:11 PM, Richard Biener wrote: > On Wed, 17 Jun 2020, H.J. Lu wrote: > >> On Wed, Jun 17, 2020 at 5:33 AM Richard Biener wrote: >>> >>> On Wed, 17 Jun 2020, H.J. Lu wrote: >>> On Wed, Jun 17, 2020 at 5:00 AM Richard Biener wrote: > > On Wed, 17 Jun 2020, H.J. Lu wrote:

Re: [patch] fix PR lto/95604, -flto and -fcf-protection

2020-06-17 Thread Richard Biener
On Wed, 17 Jun 2020, H.J. Lu wrote: > On Wed, Jun 17, 2020 at 5:33 AM Richard Biener wrote: > > > > On Wed, 17 Jun 2020, H.J. Lu wrote: > > > > > On Wed, Jun 17, 2020 at 5:00 AM Richard Biener wrote: > > > > > > > > On Wed, 17 Jun 2020, H.J. Lu wrote: > > > > > > > > > On Wed, Jun 17, 2020 at

Re: [patch] fix PR lto/95604, -flto and -fcf-protection

2020-06-17 Thread H.J. Lu via Gcc-patches
On Wed, Jun 17, 2020 at 5:33 AM Richard Biener wrote: > > On Wed, 17 Jun 2020, H.J. Lu wrote: > > > On Wed, Jun 17, 2020 at 5:00 AM Richard Biener wrote: > > > > > > On Wed, 17 Jun 2020, H.J. Lu wrote: > > > > > > > On Wed, Jun 17, 2020 at 1:59 AM Richard Biener > > > > wrote: > > > > > > > > >

Re: [patch] fix PR lto/95604, -flto and -fcf-protection

2020-06-17 Thread Richard Biener
On Wed, 17 Jun 2020, H.J. Lu wrote: > On Wed, Jun 17, 2020 at 5:00 AM Richard Biener wrote: > > > > On Wed, 17 Jun 2020, H.J. Lu wrote: > > > > > On Wed, Jun 17, 2020 at 1:59 AM Richard Biener > > > wrote: > > > > > > > > On Mon, Jun 15, 2020 at 5:30 PM Matthias Klose wrote: > > > > > > > > >

Re: [patch] fix PR lto/95604, -flto and -fcf-protection

2020-06-17 Thread H.J. Lu via Gcc-patches
On Wed, Jun 17, 2020 at 5:00 AM Richard Biener wrote: > > On Wed, 17 Jun 2020, H.J. Lu wrote: > > > On Wed, Jun 17, 2020 at 1:59 AM Richard Biener > > wrote: > > > > > > On Mon, Jun 15, 2020 at 5:30 PM Matthias Klose wrote: > > > > > > > > PR lto/95604 was seen when checking for binaries

Re: [patch] fix PR lto/95604, -flto and -fcf-protection

2020-06-17 Thread Richard Biener
On Wed, 17 Jun 2020, H.J. Lu wrote: > On Wed, Jun 17, 2020 at 1:59 AM Richard Biener > wrote: > > > > On Mon, Jun 15, 2020 at 5:30 PM Matthias Klose wrote: > > > > > > PR lto/95604 was seen when checking for binaries without having CET > > > support in a > > > distro archive, for binaries

Re: [patch] fix PR lto/95604, -flto and -fcf-protection

2020-06-17 Thread H.J. Lu via Gcc-patches
On Wed, Jun 17, 2020 at 1:59 AM Richard Biener wrote: > > On Mon, Jun 15, 2020 at 5:30 PM Matthias Klose wrote: > > > > PR lto/95604 was seen when checking for binaries without having CET support > > in a > > distro archive, for binaries built with LTO optimization. The hardening > > flag > >

Re: [patch] fix PR lto/95604, -flto and -fcf-protection

2020-06-17 Thread Richard Biener via Gcc-patches
On Mon, Jun 15, 2020 at 5:30 PM Matthias Klose wrote: > > PR lto/95604 was seen when checking for binaries without having CET support > in a > distro archive, for binaries built with LTO optimization. The hardening flag > -fcf-protection=full is passed in CFLAGS, and maybe should be passed in

[patch] fix PR lto/95604, -flto and -fcf-protection

2020-06-15 Thread Matthias Klose
PR lto/95604 was seen when checking for binaries without having CET support in a distro archive, for binaries built with LTO optimization. The hardening flag -fcf-protection=full is passed in CFLAGS, and maybe should be passed in LDFLAGS as well. However to make it work when not passed to the