From: Gustavo Zacarias Date: Wed, 15 Apr 2015 19:41:56 +0000 (-0300) Subject: gcc: disable libsanitizer for sparc X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e0046e533fe22240f6eda7048d2733b01adb15ef;p=buildroot.git gcc: disable libsanitizer for sparc Normally libsanitizer handles the different functionalities gracefully for each architecture, but it doesn't seem to be the case for SPARC. Since in general it doesn't support anything for SPARC just disable it. Fixes bug #7951. Signed-off-by: Gustavo Zacarias Signed-off-by: Thomas Petazzoni --- diff --git a/package/gcc/gcc.mk b/package/gcc/gcc.mk index 24fd7b8778..be242cb6df 100644 --- a/package/gcc/gcc.mk +++ b/package/gcc/gcc.mk @@ -126,6 +126,12 @@ ifeq ($(BR2_TOOLCHAIN_BUILDROOT_UCLIBC)$(BR2_TOOLCHAIN_BUILDROOT_MUSL),y) HOST_GCC_COMMON_CONF_OPTS += --disable-libsanitizer endif +# libsanitizer is broken for SPARC +# https://bugs.busybox.net/show_bug.cgi?id=7951 +ifeq ($(BR2_sparc),y) +HOST_GCC_COMMON_CONF_OPTS += --disable-libsanitizer +endif + ifeq ($(BR2_GCC_ENABLE_TLS),y) HOST_GCC_COMMON_CONF_OPTS += --enable-tls else