diff options
author | Martin Liska <mliska@suse.cz> | 2018-10-31 12:17:10 +0100 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2018-10-31 11:17:10 +0000 |
commit | c244886cc4a87f14f36bf7b2b79adb9cc2dfefce (patch) | |
tree | 5700ae64b889f55441077aaeaa78213536b66697 /libsanitizer | |
parent | f607b87cbe68705684b9dcecab6a26b4cf546b7a (diff) | |
download | gcc-c244886cc4a87f14f36bf7b2b79adb9cc2dfefce.zip gcc-c244886cc4a87f14f36bf7b2b79adb9cc2dfefce.tar.gz gcc-c244886cc4a87f14f36bf7b2b79adb9cc2dfefce.tar.bz2 |
New local GCC patch for CAN_SANITIZE_UB ifdef.
2018-10-31 Martin Liska <mliska@suse.cz>
* ubsan/ubsan_platform.h: Add ifndef as we define it with
-DCAN_SANITIZE_UB CFLAGS.
From-SVN: r265669
Diffstat (limited to 'libsanitizer')
-rw-r--r-- | libsanitizer/ChangeLog | 5 | ||||
-rw-r--r-- | libsanitizer/ubsan/ubsan_platform.h | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog index 4a93302..37fe468 100644 --- a/libsanitizer/ChangeLog +++ b/libsanitizer/ChangeLog @@ -1,5 +1,10 @@ 2018-10-31 Martin Liska <mliska@suse.cz> + * ubsan/ubsan_platform.h: Add ifndef as we define it with + -DCAN_SANITIZE_UB CFLAGS. + +2018-10-31 Martin Liska <mliska@suse.cz> + * asan/asan_mapping.h: Revert shadow memory offset to 1 << 41. 2018-10-31 Martin Liska <mliska@suse.cz> diff --git a/libsanitizer/ubsan/ubsan_platform.h b/libsanitizer/ubsan/ubsan_platform.h index 75d0664..67c4e07 100644 --- a/libsanitizer/ubsan/ubsan_platform.h +++ b/libsanitizer/ubsan/ubsan_platform.h @@ -11,6 +11,7 @@ #ifndef UBSAN_PLATFORM_H #define UBSAN_PLATFORM_H +#ifndef CAN_SANITIZE_UB // Other platforms should be easy to add, and probably work as-is. #if defined(__linux__) || defined(__FreeBSD__) || defined(__APPLE__) || \ defined(__NetBSD__) || defined(__OpenBSD__) || \ @@ -20,5 +21,6 @@ #else # define CAN_SANITIZE_UB 0 #endif +#endif //CAN_SANITIZE_UB #endif |