Files
build/core
Daniel Micay 8765b1035f enable -fstack-protector-strong
This results in nearly all functions with the possibility of stack
corruption getting stack canaries, because it applies to any function
taking a reference to the frame or with a local array rather than just
the functions with arrays larger than 8 bytes. It was developed for use
in Chrome (and Chrome OS) and has also been adopted by various other
distributions (Arch, Fedora, Ubuntu, etc).

The code size increase ranges from ~1.5% to ~2.5%, compared to ~0.3% to
~0.7% with the more conservative switch. The increase in the performance
loss is usually minimal. The overall size increase once everything other
than C and C++ code is taken into account is minimal, and it greatly
improves the mitigation of stack buffer overflow vulnerabilities.

https://lwn.net/Articles/584225/

Change-Id: Ie83d381e09d94deb34c5ff142a101ba3d14cf3ba
2015-12-05 01:52:45 -05:00
..
2015-12-05 01:52:45 -05:00
2015-03-21 06:05:46 -07:00
2015-09-10 00:20:12 +00:00
2015-09-09 18:12:29 +00:00
2015-10-21 17:22:27 +02:00
2015-11-05 12:51:08 +09:00
2015-07-23 17:12:10 -07:00
2015-09-09 18:12:29 +00:00
2015-09-26 12:01:21 +09:00
2015-09-09 18:13:21 +00:00
2015-10-21 17:22:27 +02:00
2015-09-09 18:12:29 +00:00
2015-09-09 18:12:29 +00:00
2015-09-09 18:12:29 +00:00