diff options
Diffstat (limited to 'external/libmspub/UnpackedTarball_libmspub.mk')
-rw-r--r-- | external/libmspub/UnpackedTarball_libmspub.mk | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/external/libmspub/UnpackedTarball_libmspub.mk b/external/libmspub/UnpackedTarball_libmspub.mk index cce7b5423ad0..a8c673c877f3 100644 --- a/external/libmspub/UnpackedTarball_libmspub.mk +++ b/external/libmspub/UnpackedTarball_libmspub.mk @@ -17,4 +17,12 @@ $(eval $(call gb_UnpackedTarball_add_patches,libmspub,\ external/libmspub/ubsan.patch \ )) +ifeq ($(COM_GCC_IS_CLANG),TRUE) +ifneq ($(filter -fsanitize=%,$(CC)),) +$(eval $(call gb_UnpackedTarball_add_patches,libmspub, \ + external/libmspub/ubsan-visibility.patch \ +)) +endif +endif + # vim: set noet sw=4 ts=4: |