HomePhabricator

enable full GCC Stack-smashing protection for all OSes
4e57e23833faUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

enable full GCC Stack-smashing protection for all OSes

  • change our hardening options to use -fstack-protector-all even for Windows builds, as we recently switched to a newer compiler suite
  • also removes an obsolete workaround for GCC 4.5 (https://bugs.launchpad.net/ubuntu/+source/gcc-4.5/+bug/691722), which required to first set -fno-stack-protector, before -fstack-protector-all

Details

Provenance
Philip Kaufmann <phil.kaufmann@t-online.de>Authored on Oct 5 2013, 11:02
deadalnixPushed on May 14 2017, 22:04
Parents
rABC2f06b5965ae5: Merge pull request #3452
Branches
Unknown
Tags
Unknown

Event Timeline

Philip Kaufmann <phil.kaufmann@t-online.de> committed rABC4e57e23833fa: enable full GCC Stack-smashing protection for all OSes (authored by Philip Kaufmann <phil.kaufmann@t-online.de>).Jan 22 2014, 08:30