Modernize Beagleboard/Beaglebone specs
Use hard float. This has already been the case for the commercial Beaglebone reference images, it's time to fix the old specs too. Change-Id: Ic9007285f64a3055fb637e7eacead17cbad1cad4 Reviewed-by: Andrew Knight <andrew.knight@intopalo.com> Reviewed-by: Louai Al-Khanji <louai.al-khanji@theqtcompany.com>
This commit is contained in:
parent
2a526b12ce
commit
7b0cb2ffa3
@ -26,7 +26,7 @@ QMAKE_OBJCOPY = $${CROSS_COMPILE}objcopy
|
||||
QMAKE_NM = $${CROSS_COMPILE}nm -P
|
||||
QMAKE_STRIP = $${CROSS_COMPILE}strip
|
||||
|
||||
COMPILER_FLAGS = -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp
|
||||
COMPILER_FLAGS = -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mthumb
|
||||
|
||||
#modifications to gcc-base.conf
|
||||
QMAKE_CFLAGS += $${COMPILER_FLAGS}
|
||||
@ -47,11 +47,12 @@ QMAKE_LIBS_EGL = -lEGL -lIMGegl -lsrv_um
|
||||
QMAKE_LIBS_OPENGL_ES2 = -lGLESv2 $${QMAKE_LIBS_EGL}
|
||||
QMAKE_LIBS_OPENVG = -lOpenVG $${QMAKE_LIBS_EGL}
|
||||
|
||||
DISTRO_OPTS += hard-float
|
||||
|
||||
# No need for any special EGL device integration.
|
||||
# Prioritize the default, compiled-in integration over any plugins.
|
||||
EGLFS_DEVICE_INTEGRATION = none
|
||||
|
||||
# Sanity check
|
||||
deviceSanityCheckCompiler()
|
||||
include(../common/linux_arm_device_post.conf)
|
||||
|
||||
load(qt_config)
|
||||
|
Loading…
Reference in New Issue
Block a user