diff options
author | Romain Naour <romain.naour@gmail.com> | 2017-03-25 22:59:01 +0100 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2017-04-15 12:16:15 +0200 |
commit | e53da0534ad0bb8d71d22b784fe654491be7e2b5 (patch) | |
tree | 27e51dded440597d0870213f57d598008f88ca7b | |
parent | 9b4f1b73e7711a3eb3a233b7d727fd9d1fa4cf36 (diff) | |
download | buildroot-e53da0534ad0bb8d71d22b784fe654491be7e2b5.tar.gz buildroot-e53da0534ad0bb8d71d22b784fe654491be7e2b5.zip |
Revert "package/sdl2: disable altivec built-in function for PowerPC"
The bug discovered while packaging supertux is now fixed by the previous
patch but the issue can still be present in other C++11 package if
-std=c++11 is used on PPC with Altivec vectorization.
This reverts commit d2903aaf1314b50a8a10ce937d2b33c5c42e463e.
Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-rw-r--r-- | package/sdl2/sdl2.mk | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/package/sdl2/sdl2.mk b/package/sdl2/sdl2.mk index 1db4e76311..f8a31960d0 100644 --- a/package/sdl2/sdl2.mk +++ b/package/sdl2/sdl2.mk @@ -23,16 +23,6 @@ SDL2_CONF_OPTS += \ # We must enable static build to get compilation successful. SDL2_CONF_OPTS += --enable-static -# From https://bugs.debian.org/cgi-bin/bugreport.cgi/?bug=770670 -# "The problem lies within SDL_cpuinfo.h. It includes altivec.h, which by -# definition provides an unconditional vector, pixel and bool define in -# standard-c++ mode. In GNU-c++ mode this names are only defined -# context-sensitive by cpp. SDL_cpuinfo.h is included by SDL.h. -# Including altivec.h makes arbitrary code break." -ifeq ($(BR2_POWERPC_CPU_HAS_ALTIVEC),y) -SDL2_CONF_OPTS += --disable-altivec -endif - ifeq ($(BR2_PACKAGE_HAS_UDEV),y) SDL2_DEPENDENCIES += udev SDL2_CONF_OPTS += --enable-libudev |