Message ID | 20171101045246.16596-1-yselkowi@redhat.com |
---|---|
Headers | show |
Series | Add Stack Smashing Protection and Object Size Checking | expand |
On Oct 31 23:52, Yaakov Selkowitz wrote: > This is an initial draft; I am using the topic/ssp branch for development > of this feature. This looks good. Is that basically the final state for the first patch submission as you see it? And how do you coordinate the required GCC change? Thanks, Corinna -- Corinna Vinschen Cygwin Maintainer Red Hat
On 2017-11-02 09:25, Corinna Vinschen wrote: > On Oct 31 23:52, Yaakov Selkowitz wrote: >> This is an initial draft; I am using the topic/ssp branch for development >> of this feature. > > This looks good. Is that basically the final state for the first patch > submission as you see it? The topic/ssp branch now contains patchset v2, and I'm considering a few more minor changes which shouldn't take long. > And how do you coordinate the required GCC change? I think the gcc change will need to be conditional on the presence of $target_header_dir/ssp/ssp.h, in order to continue to support older Newlib/Cygwin/RTEMS releases. If so, then this will have to go in first, then I submit the change to GCC and get it pulled into supported stable branches. Toolchain builders will need to configure with --disable-libssp permanently (like on other targets with their own implementation) and carry a small patch until releases are available. -- Yaakov