Re: [OpenWrt-Devel] [PATCH v2] toolchain: remove gcc libssp and use libc variant

2020-06-15 Thread Ian Cooper
On Mon, 15 Jun 2020 23:18:10 +0200 Hauke Mehrtens wrote: > On 6/11/20 6:58 PM, Ian Cooper wrote: > > On Thu, 11 Jun 2020 18:15:04 +0200 Hauke Mehrtens wrote: > > > >> On 6/6/20 1:42 AM, Ian Cooper wrote: > . > >> > >> As nothing activates GCC_LIBSSP it is always false. I think we can >

Re: [OpenWrt-Devel] [PATCH v2] toolchain: remove gcc libssp and use libc variant

2020-06-15 Thread Hauke Mehrtens
On 6/11/20 6:58 PM, Ian Cooper wrote: > On Thu, 11 Jun 2020 18:15:04 +0200 Hauke Mehrtens wrote: > >> On 6/6/20 1:42 AM, Ian Cooper wrote: . >> >> As nothing activates GCC_LIBSSP it is always false. I think we can >> remove this, this is not used by any package in the Kconfig part as far >> a

Re: [OpenWrt-Devel] [PATCH v2] toolchain: remove gcc libssp and use libc variant

2020-06-11 Thread Ian Cooper
On Thu, 11 Jun 2020 18:15:04 +0200 Hauke Mehrtens wrote: > On 6/6/20 1:42 AM, Ian Cooper wrote: > > Removes the standalone implementation of stack smashing protection > > in gcc's libssp in favour of the native implementation in musl, > > glibc and uClibc and introduces a uniform configuration in

Re: [OpenWrt-Devel] [PATCH v2] toolchain: remove gcc libssp and use libc variant

2020-06-11 Thread Hauke Mehrtens
On 6/6/20 1:42 AM, Ian Cooper wrote: > Removes the standalone implementation of stack smashing protection > in gcc's libssp in favour of the native implementation in musl, > glibc and uClibc and introduces a uniform configuration interface. > > This also makes kernel-level stack smashing protectio

Re: [OpenWrt-Devel] [PATCH v2] toolchain: remove gcc libssp and use libc variant

2020-06-06 Thread Rosen Penev
> Le 5 juin 2020 à 4:42 PM, Ian Cooper a écrit : > > Removes the standalone implementation of stack smashing protection > in gcc's libssp in favour of the native implementation in musl, > glibc and uClibc and introduces a uniform configuration interface. > > This also makes kernel-level stack

[OpenWrt-Devel] [PATCH v2] toolchain: remove gcc libssp and use libc variant

2020-06-05 Thread Ian Cooper
Removes the standalone implementation of stack smashing protection in gcc's libssp in favour of the native implementation in musl, glibc and uClibc and introduces a uniform configuration interface. This also makes kernel-level stack smashing protection available for builds using non-musl libc (sub