mirror of
https://github.com/ptitSeb/box86.git
synced 2025-05-08 21:08:57 +08:00
Added SD865 profile (for the new Retroid Pocket mini 5)
This commit is contained in:
parent
c993aacd04
commit
4e8d4a2bff
@ -21,6 +21,7 @@ option(GAMESHELL "Set to ON if targeting a GameShell device" ${GAMESHELL})
|
|||||||
option(ODROIDXU4 "Set to ON if targeting an ODROID-XU4 device" ${ODROIDXU4})
|
option(ODROIDXU4 "Set to ON if targeting an ODROID-XU4 device" ${ODROIDXU4})
|
||||||
option(POWER9 "Set to ON if targeting a POWER9 processor" ${POWER9})
|
option(POWER9 "Set to ON if targeting a POWER9 processor" ${POWER9})
|
||||||
option(SD845 "Set to ON if targeting a Snapragon 845 based device" ${SD845})
|
option(SD845 "Set to ON if targeting a Snapragon 845 based device" ${SD845})
|
||||||
|
option(SD865 "Set to ON if targeting a Snapragon 845 based device" ${SD865})
|
||||||
option(SD888 "Set to ON if targeting a Snapragon 888 based device" ${SD888})
|
option(SD888 "Set to ON if targeting a Snapragon 888 based device" ${SD888})
|
||||||
option(ADLINK "Set to ON if targeting an ADLink AmpereAltra based device" ${ADLINK})
|
option(ADLINK "Set to ON if targeting an ADLink AmpereAltra based device" ${ADLINK})
|
||||||
option(A64 "Set to ON if targeting an Allwinner A64 based device" ${A64})
|
option(A64 "Set to ON if targeting an Allwinner A64 based device" ${A64})
|
||||||
@ -37,7 +38,7 @@ option(NOGIT "Set to ON if not building from a git clone repo (like when buildin
|
|||||||
option(NO_LIB_INSTALL "Set ON to not install a few x86 libs that are used by many program" ${NO_LIB_INSTALL})
|
option(NO_LIB_INSTALL "Set ON to not install a few x86 libs that are used by many program" ${NO_LIB_INSTALL})
|
||||||
option(NO_CONF_INSTALL "Set ON to not install config files" ${NO_CONF_INSTALL})
|
option(NO_CONF_INSTALL "Set ON to not install config files" ${NO_CONF_INSTALL})
|
||||||
|
|
||||||
if(PANDORA OR PYRA OR RPI2 OR RPI3 OR RPI4 OR GAMESHELL OR ODROIDXU4 OR GOA_CLONE OR RK3288 OR RK3399 OR ODROIDN2 OR TEGRAX1 OR TEGRAX1ARM32 OR TEGRA_T194 OR TEGRA_T234 OR RPI3ARM64 OR RPI4ARM64 OR PHYTIUM OR SD845 OR SD888 OR ADLINK OR A64 OR LX2160A OR ARM64 OR RK3588)
|
if(PANDORA OR PYRA OR RPI2 OR RPI3 OR RPI4 OR GAMESHELL OR ODROIDXU4 OR GOA_CLONE OR RK3288 OR RK3399 OR ODROIDN2 OR TEGRAX1 OR TEGRAX1ARM32 OR TEGRA_T194 OR TEGRA_T234 OR RPI3ARM64 OR RPI4ARM64 OR PHYTIUM OR SD845 OR SD865 OR SD888 OR ADLINK OR A64 OR LX2160A OR ARM64 OR RK3588)
|
||||||
set(LD80BITS OFF CACHE BOOL "")
|
set(LD80BITS OFF CACHE BOOL "")
|
||||||
set(NOALIGN OFF CACHE BOOL "")
|
set(NOALIGN OFF CACHE BOOL "")
|
||||||
set(ARM_DYNAREC ON CACHE BOOL "")
|
set(ARM_DYNAREC ON CACHE BOOL "")
|
||||||
@ -155,6 +156,10 @@ elseif(SD845)
|
|||||||
add_definitions(-DSD845)
|
add_definitions(-DSD845)
|
||||||
add_definitions(-marm -march=armv8.2-a+simd+crypto -mtune=cortex-a75.cortex-a55 -mfpu=neon-fp-armv8 -mfloat-abi=hard)
|
add_definitions(-marm -march=armv8.2-a+simd+crypto -mtune=cortex-a75.cortex-a55 -mfpu=neon-fp-armv8 -mfloat-abi=hard)
|
||||||
set(CMAKE_ASM_FLAGS "-marm -march=armv8.2-a+simd+crypto -mtune=cortex-a75.cortex-a55 -mfpu=neon-fp-armv8 -mfloat-abi=hard")
|
set(CMAKE_ASM_FLAGS "-marm -march=armv8.2-a+simd+crypto -mtune=cortex-a75.cortex-a55 -mfpu=neon-fp-armv8 -mfloat-abi=hard")
|
||||||
|
elseif(SD865)
|
||||||
|
add_definitions(-DSD865)
|
||||||
|
add_definitions(-marm -march=armv8.2-a+simd+crypto -mtune=cortex-a77.cortex-a55 -mfpu=neon-fp-armv8 -mfloat-abi=hard)
|
||||||
|
set(CMAKE_ASM_FLAGS "-marm -march=armv8.2-a+simd+crypto -mtune=cortex-a77.cortex-a55 -mfpu=neon-fp-armv8 -mfloat-abi=hard")
|
||||||
elseif(SD888)
|
elseif(SD888)
|
||||||
add_definitions(-DSD888)
|
add_definitions(-DSD888)
|
||||||
add_definitions(-marm -march=armv8.4-a+simd+crypto -mfpu=neon-fp-armv8 -mfloat-abi=hard)
|
add_definitions(-marm -march=armv8.4-a+simd+crypto -mfpu=neon-fp-armv8 -mfloat-abi=hard)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user