]> granicus.if.org Git - clang/commit
Enable SafeStack for CloudABI.
authorEd Schouten <ed@nuxi.nl>
Wed, 17 Feb 2016 18:56:20 +0000 (18:56 +0000)
committerEd Schouten <ed@nuxi.nl>
Wed, 17 Feb 2016 18:56:20 +0000 (18:56 +0000)
commitdabe08aac070e30820506f5f6592196eedb74bbc
treeda49a9817b973161056eafde80dc18d9b49558ed
parentde18bd8785694c9f0f5ba9806c0381ab97101661
Enable SafeStack for CloudABI.

Summary:
I've got a patchset in my home directory to integrate support for
SafeStack into CloudABI's C library. All of the CloudABI unit tests
still seem to pass. Pretty sweet!

This change adds the necessary changes to Clang to make
-fsanitize=safe-stack work on CloudABI. Without it, passing this command
line flag throws an error.

Reviewers: eugenis, samsonov

Differential Revision: http://reviews.llvm.org/D17243

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@261135 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Driver/ToolChains.cpp
lib/Driver/ToolChains.h
test/Driver/fsanitize.c