From: Peter Korsgaard Date: Sun, 26 Feb 2012 21:23:45 +0000 (+0100) Subject: qt: fix build with gcc 4.6.x on arm X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=974a0da6e1bf73c5091d21f1e89e08974b078432;p=buildroot.git qt: fix build with gcc 4.6.x on arm As noted by Ismael Luceno. For details, see: http://gcc.gnu.org/ml/gcc-patches/2010-11/msg02245.html Signed-off-by: Peter Korsgaard --- diff --git a/package/qt/qt.mk b/package/qt/qt.mk index 68f93483ce..776eb63afb 100644 --- a/package/qt/qt.mk +++ b/package/qt/qt.mk @@ -201,6 +201,11 @@ endif ifeq ($(BR2_arm)$(BR2_armeb),y) QT_EMB_PLATFORM = arm +ifeq ($(BR2_GCC_VERSION_4_6_X),y) +# workaround for gcc issue +# http://gcc.gnu.org/ml/gcc-patches/2010-11/msg02245.html +QT_CXXFLAGS += -fno-strict-volatile-bitfields +endif else ifeq ($(BR2_avr32),y) QT_EMB_PLATFORM = avr32 else ifeq ($(BR2_i386),y)