mirror of
https://github.com/JvanKatwijk/dabradio
synced 2025-10-06 00:02:49 +02:00
added flags for NEON on RPI2/3
This commit is contained in:
@@ -179,6 +179,7 @@ add_definitions (-DTHREADED_DECODING) # uncomment for use for an RPI
|
||||
${${objectName}_SRCS}
|
||||
./main.cpp
|
||||
./dab-processor.cpp
|
||||
./service-list.cpp
|
||||
./service-display.cpp
|
||||
./src/ofdm/sample-reader.cpp
|
||||
./src/ofdm/ofdm-decoder.cpp
|
||||
|
11
dabradio.pro
11
dabradio.pro
@@ -211,7 +211,8 @@ DEFINES += PRESET_NAME
|
||||
|
||||
#and these one is just experimental,
|
||||
#CONFIG += NEON
|
||||
CONFIG += SSE
|
||||
#CONFIG += SSE
|
||||
CONFIG += NO_SSE
|
||||
}
|
||||
#
|
||||
# an attempt to have it run under W32 through cross compilation
|
||||
@@ -325,8 +326,12 @@ qt-audio {
|
||||
|
||||
NEON {
|
||||
DEFINES += NEON_AVAILABLE
|
||||
QMAKE_CFLAGS += -mfpu=neon-vfpv4
|
||||
QMAKE_CXXFLAGS += -mfpu=neon-vfpv4
|
||||
# for RPI2 use:
|
||||
QMAKE_CFLAGS += -mcpu=cortex-a7 -mfloat-abi=hard -mfpu=neon-vfpv4
|
||||
QMAKE_CXXFLAGS += -mcpu=cortex-a7 -mfloat-abi=hard -mfpu=neon-vfpv4
|
||||
# for RPI3 use:
|
||||
# QMAKE_CFLAGS += -mcpu=cortex-a53 -mfloat-abi=hard -mfpu=neon-fp-armv8 -mneon-for-64bits
|
||||
# QMAKE_CXXFLAGS += -mcpu=cortex-a53 -mfloat-abi=hard -mfpu=neon-fp-armv8 -mneon-for-64bits
|
||||
HEADERS += ./src/backend/viterbi_768/spiral-neon.h
|
||||
SOURCES += ./src/backend/viterbi_768/spiral-neon.c
|
||||
}
|
||||
|
Reference in New Issue
Block a user