[#88925] [Ruby trunk Feature#15095] [PATCH] share VM stack between threads and fibers if identical — ko1@...
Issue #15095 has been updated by ko1 (Koichi Sasada).
4 messages
2018/09/09
[#88927] Re: [Ruby trunk Feature#15095] [PATCH] share VM stack between threads and fibers if identical
— Eric Wong <normalperson@...>
2018/09/09
ko1@atdot.net wrote:
[#88926] [Ruby trunk Feature#15095] [PATCH] share VM stack between threads and fibers if identical — ko1@...
Issue #15095 has been updated by ko1 (Koichi Sasada).
3 messages
2018/09/09
[#89218] [Ruby trunk Bug#15130] open-uri hangs on cygwin — duerst@...
Issue #15130 has been updated by duerst (Martin D端rst).
5 messages
2018/09/30
[ruby-core:88823] [Ruby trunk Misc#15053] Using -fstack-protector-strong instead of -fstack-protector conditionally.
From:
jaruga@...
Date:
2018-09-03 13:08:21 UTC
List:
ruby-core #88823
Issue #15053 has been updated by jaruga (Jun Aruga). Thank you for fixing this issue quickly! ---------------------------------------- Misc #15053: Using -fstack-protector-strong instead of -fstack-protector conditionally. https://bugs.ruby-lang.org/issues/15053#change-73866 * Author: jaruga (Jun Aruga) * Status: Closed * Priority: Normal * Assignee: ---------------------------------------- When running a code analysis tool for ruby, I got a warning `Insufficient stack protection: -fstack-protector`, it seems setting "-fstack-protector-strong" is better than "-fstack-protector". Currently in `configure.ac`, "-fstack-protector" is set. Seeing a document about it [1], it looks "-fstack-protector-strong" is supported from gcc-4.9. I prepared the pull-request here. [2] If gcc is >= 4.9 (but I did >=5 simplify the logic), use "-fstack-protector-strong", otherwise use "-fstack-protector". How do you think? [1] https://lwn.net/Articles/584225/ [2] https://gcc.gnu.org/ml/gcc-patches/2012-06/msg00974.html [3] https://github.com/ruby/ruby/pull/1944 -- https://bugs.ruby-lang.org/ Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>