use -mfpu=neon-fp16 instead of vfpv4

at eggs suggestion
This commit is contained in:
Shaun Inman 2023-02-11 21:38:43 -05:00
parent edaadd1f45
commit 82d3f83a57
12 changed files with 12 additions and 12 deletions

View file

@ -14,7 +14,7 @@ index 1e94d9eae2e1ce664eecc3edfc5187f393f98a45..912369d4cfad20bc9a0852aa9faf1859
+ AR = $(CROSS_COMPILE)ar
+ fpic := -fPIC
+ SHARED := -shared -Wl,--no-undefined -Wl,--version-script=link.T
+ FLAGS += -marm -mtune=cortex-a9 -mfpu=neon-vfpv4 -mfloat-abi=hard -march=armv7-a -fomit-frame-pointer -DRG35XX
+ FLAGS += -marm -mtune=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=hard -march=armv7-a -fomit-frame-pointer -DRG35XX
+ FLAGS += -ffast-math -fdata-sections -ffunction-sections -fsingle-precision-constant -flto -fPIC
+ NEED_BPP = 16
+# STATIC_LINKING = 1

View file

@ -14,7 +14,7 @@ index 14b8cbedb12860aedc2bc21119735247929bdbd3..0d1787ef81ffc6cdb2b4982c779a89ef
+ AR = $(CROSS_COMPILE)ar
+ SHARED := -shared -Wl,--version-script=src/drivers/libretro/link.T -Wl,-no-undefined
+ LDFLAGS += -fPIC -flto
+ CFLAGS += -marm -mtune=cortex-a9 -mfpu=neon-vfpv4 -mfloat-abi=hard -march=armv7-a -fomit-frame-pointer
+ CFLAGS += -marm -mtune=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=hard -march=armv7-a -fomit-frame-pointer
+ CFLAGS += -fomit-frame-pointer -ffast-math -fPIC -flto
+ OPTIMIZE := -Ofast -DNDEBUG
+ EXTERNAL_ZLIB = 1

View file

@ -15,7 +15,7 @@ index ffaba21e7a88f90786d818ab550b68acd05738bf..3c5a057d89d12e6c34910350859e9842
+ SHARED := -shared -Wl,--version-script=$(version_script)
+ LDFLAGS += -fPIC -flto
+ PLATFORM_DEFINES := -DCC_RESAMPLER -DCC_RESAMPLER_NO_HIGHPASS
+ CFLAGS += -marm -mtune=cortex-a9 -mfpu=neon-vfpv4 -mfloat-abi=hard -march=armv7-a -fomit-frame-pointer
+ CFLAGS += -marm -mtune=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=hard -march=armv7-a -fomit-frame-pointer
+ CFLAGS += -fomit-frame-pointer -ffast-math -fPIC -flto
+ CXXFLAGS += $(CFLAGS)
+

View file

@ -16,7 +16,7 @@ index 032e95b5a42ebe0dafb2746ac66f07d35583485c..a10ec8ffeeee3131406290740c44e091
+ fpic := -fPIC -DPIC
+ LDFLAGS += -fPIC -flto
+ PLATFORM_DEFINES := -DCC_RESAMPLER -DCC_RESAMPLER_NO_HIGHPASS
+ CFLAGS += -marm -mtune=cortex-a9 -mfpu=neon-vfpv4 -mfloat-abi=hard -march=armv7-a -fomit-frame-pointer
+ CFLAGS += -marm -mtune=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=hard -march=armv7-a -fomit-frame-pointer
+ CFLAGS += -fomit-frame-pointer -ffast-math -fPIC -flto
+ HAVE_NEON = 1
+ ARCH = arm

View file

@ -13,7 +13,7 @@ index 7b9618e1ccfc63982be50b82fda498d75e307fdc..6fae9d28a2867214e3cae29b2abbe1f9
+ CXX = $(CROSS_COMPILE)g++
+ AR = $(CROSS_COMPILE)ar
+ # CFLAGS += -marm -mtune=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard -march=armv7-a
+ CFLAGS += -marm -mtune=cortex-a9 -mfpu=neon-vfpv4 -mfloat-abi=hard -march=armv7-a -fomit-frame-pointer
+ CFLAGS += -marm -mtune=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=hard -march=armv7-a -fomit-frame-pointer
+ CFLAGS += -ffast-math -fdata-sections -ffunction-sections -fsingle-precision-constant -flto -fPIC
+ LDFLAGS += -flto -fPIC
+ LDFLAGS += -flto

View file

@ -15,7 +15,7 @@ index 0d1dc08f81a11cef6b3b7238367b1ff27fcf1ead..7b3f977da6549c435b09b165f5a7589d
+ SHARED := -shared
+ LIBM :=
+ fpic := -fPIC -flto
+ CFLAGS += -marm -mtune=cortex-a9 -mfpu=neon -mfloat-abi=hard -march=armv7-a -fomit-frame-pointer
+ CFLAGS += -marm -mtune=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=hard -march=armv7-a -fomit-frame-pointer
+ CFLAGS += -fomit-frame-pointer -ffast-math -D__GCW0__
+ DONT_COMPILE_IN_ZLIB = 1
+ HAVE_ARMv6 = 0

View file

@ -15,7 +15,7 @@ index ef2f9e7d1c6041bea8e2c8a61cdd363ed73a7482..6c525fe787e205fbd1352b74c00ebfca
+ SHARED := -shared -Wl,--version-script=libretro/link.T
+ fpic += -fPIC -flto
+ CFLAGS += $(PTHREAD_FLAGS)
+ CFLAGS += -marm -mtune=cortex-a9 -mfpu=neon-vfpv4 -mfloat-abi=hard -march=armv7-a -fomit-frame-pointer
+ CFLAGS += -marm -mtune=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=hard -march=armv7-a -fomit-frame-pointer
+ CFLAGS += -fomit-frame-pointer -ffast-math -fPIC -flto
+ CFLAGS += -DDINGUX
+

View file

@ -25,7 +25,7 @@ index 07d5368a8e78a020813732239ec369d83e931ede..8a9d2cd5415021f8288fb930db89ee4a
+ CFLAGS += -fPIC
+ CFLAGS += -DLSB_FIRST -DFAST_ALIGNED_LSB_WORD_ACCESS -DRIGHTSHIFT_IS_SAR
+ CFLAGS += -std=c99 -fomit-frame-pointer -ffast-math
+ CFLAGS += -marm -mtune=cortex-a9 -mfpu=neon-vfpv4 -mfloat-abi=hard -march=armv7-a -fomit-frame-pointer
+ CFLAGS += -marm -mtune=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=hard -march=armv7-a -fomit-frame-pointer
+ # CFLAGS += -marm -mtune=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard -march=armv7-a
+ LDFLAGS += -flto
+ OPTIMIZE += -Ofast -DNDEBUG=1