mirror of
https://github.com/libretro/libretro-super.git
synced 2026-10-12 02:17:38 +00:00
webOS: support 64-bit builds (#2070)
This commit is contained in:
Regular → Executable
+14
-6
@@ -678,18 +678,26 @@ case "$platform" in
|
||||
CXX11="clang++ -std=c++11 -stdlib=libc++ -miphoneos-version-min=5.0"
|
||||
|
||||
;;
|
||||
webos)
|
||||
webos)
|
||||
DIST_DIR="webos"
|
||||
FORMAT_EXT=so
|
||||
FORMAT_COMPILER_TARGET=webos
|
||||
|
||||
# Makefile.libretro per core will need a webos section, but for now:
|
||||
WEBOS_CFLAGS="-mcpu=cortex-a9 -mtune=cortex-a53 -mfloat-abi=softfp"
|
||||
if [[ "$CROSS_COMPILE" == *arm* ]]; then
|
||||
WEBOS_CFLAGS="-mcpu=cortex-a9 -mtune=cortex-a53 -mfloat-abi=softfp"
|
||||
CC="arm-webos-linux-gnueabi-gcc $WEBOS_CFLAGS"
|
||||
CXX="arm-webos-linux-gnueabi-g++ $WEBOS_CFLAGS"
|
||||
CXX11="arm-webos-linux-gnueabi-g++ -std=c++11 -stdlib=libc++ $WEBOS_CFLAGS"
|
||||
CXX17="arm-webos-linux-gnueabi-g++ -std=c++17 -stdlib=libc++ $WEBOS_CFLAGS"
|
||||
else
|
||||
WEBOS_CFLAGS="-mcpu=cortex-a53 -mtune=cortex-a53"
|
||||
CC="aarch64-webos-linux-gnu-gcc $WEBOS_CFLAGS"
|
||||
CXX="aarch64-webos-linux-gnu-g++ $WEBOS_CFLAGS"
|
||||
CXX11="aarch64-webos-linux-gnu-g++ -std=c++11 -stdlib=libc++ $WEBOS_CFLAGS"
|
||||
CXX17="aarch64-webos-linux-gnu-g++ -std=c++17 -stdlib=libc++ $WEBOS_CFLAGS"
|
||||
fi
|
||||
|
||||
CC="arm-webos-linux-gnueabi-gcc $WEBOS_CFLAGS"
|
||||
CXX="arm-webos-linux-gnueabi-g++ $WEBOS_CFLAGS"
|
||||
CXX11="arm-webos-linux-gnueabi-g++ -std=c++11 -stdlib=libc++ $WEBOS_CFLAGS"
|
||||
CXX17="arm-webos-linux-gnueabi-g++ -std=c++17 -stdlib=libc++ $WEBOS_CFLAGS"
|
||||
;;
|
||||
|
||||
##
|
||||
|
||||
Reference in New Issue
Block a user