Commit 19ddb884 by Bill Seurer Committed by Jakub Jelinek

re PR sanitizer/85389 (posix_memalign() crash with address sanitizer when…

re PR sanitizer/85389 (posix_memalign() crash with address sanitizer when passing invalid arguments)

	PR sanitizer/85389
	* asan/asan_allocator.h (kAllocatorSpace): For __powerpc64__ change
	from 0xa0000000000ULL to ~(uptr)0.

From-SVN: r259459
parent 715dd933
2018-04-18 Bill Seurer <seurer@linux.vnet.ibm.com>
PR sanitizer/85389
* asan/asan_allocator.h (kAllocatorSpace): For __powerpc64__ change
from 0xa0000000000ULL to ~(uptr)0.
2018-03-19 Jakub Jelinek <jakub@redhat.com> 2018-03-19 Jakub Jelinek <jakub@redhat.com>
PR sanitizer/84761 PR sanitizer/84761
......
...@@ -122,7 +122,7 @@ const uptr kAllocatorSpace = ~(uptr)0; ...@@ -122,7 +122,7 @@ const uptr kAllocatorSpace = ~(uptr)0;
const uptr kAllocatorSize = 0x40000000000ULL; // 4T. const uptr kAllocatorSize = 0x40000000000ULL; // 4T.
typedef DefaultSizeClassMap SizeClassMap; typedef DefaultSizeClassMap SizeClassMap;
# elif defined(__powerpc64__) # elif defined(__powerpc64__)
const uptr kAllocatorSpace = 0xa0000000000ULL; const uptr kAllocatorSpace = ~(uptr)0;
const uptr kAllocatorSize = 0x20000000000ULL; // 2T. const uptr kAllocatorSize = 0x20000000000ULL; // 2T.
typedef DefaultSizeClassMap SizeClassMap; typedef DefaultSizeClassMap SizeClassMap;
# elif defined(__aarch64__) && SANITIZER_ANDROID # elif defined(__aarch64__) && SANITIZER_ANDROID
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment