Skip to content

Commit e41c5aa

Browse files
committed
[NFC][sanitizer] Add () into a few macros
1 parent 6ba5fc2 commit e41c5aa

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

compiler-rt/lib/sanitizer_common/sanitizer_internal_defs.h

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -387,12 +387,13 @@ enum LinkerInitialized { LINKER_INITIALIZED = 0 };
387387

388388
#if !defined(_MSC_VER) || defined(__clang__)
389389
#if SANITIZER_S390_31
390-
#define GET_CALLER_PC() \
391-
(__sanitizer::uptr) __builtin_extract_return_addr(__builtin_return_address(0))
390+
# define GET_CALLER_PC() \
391+
((__sanitizer::uptr)__builtin_extract_return_addr( \
392+
__builtin_return_address(0)))
392393
#else
393-
#define GET_CALLER_PC() (__sanitizer::uptr) __builtin_return_address(0)
394+
# define GET_CALLER_PC() ((__sanitizer::uptr)__builtin_return_address(0))
394395
#endif
395-
#define GET_CURRENT_FRAME() (__sanitizer::uptr) __builtin_frame_address(0)
396+
# define GET_CURRENT_FRAME() ((__sanitizer::uptr)__builtin_frame_address(0))
396397
inline void Trap() {
397398
__builtin_trap();
398399
}
@@ -401,13 +402,13 @@ extern "C" void* _ReturnAddress(void);
401402
extern "C" void* _AddressOfReturnAddress(void);
402403
# pragma intrinsic(_ReturnAddress)
403404
# pragma intrinsic(_AddressOfReturnAddress)
404-
#define GET_CALLER_PC() (__sanitizer::uptr) _ReturnAddress()
405+
# define GET_CALLER_PC() ((__sanitizer::uptr)_ReturnAddress())
405406
// CaptureStackBackTrace doesn't need to know BP on Windows.
406-
#define GET_CURRENT_FRAME() \
407-
(((__sanitizer::uptr)_AddressOfReturnAddress()) + sizeof(__sanitizer::uptr))
407+
# define GET_CURRENT_FRAME() \
408+
(((__sanitizer::uptr)_AddressOfReturnAddress()) + sizeof(__sanitizer::uptr))
408409

409410
extern "C" void __ud2(void);
410-
# pragma intrinsic(__ud2)
411+
# pragma intrinsic(__ud2)
411412
inline void Trap() {
412413
__ud2();
413414
}

0 commit comments

Comments
 (0)