Skip to content

Commit

Permalink
Move src/drivers/libretro to src/libretro
Browse files Browse the repository at this point in the history
  • Loading branch information
LibretroAdmin committed Dec 18, 2023
1 parent aef7fcb commit 4c90e6a
Show file tree
Hide file tree
Showing 47 changed files with 19 additions and 19 deletions.
8 changes: 4 additions & 4 deletions Makefile.common
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
LIBRETRO_COMM_DIR := $(CORE_DIR)/drivers/libretro/libretro-common
LIBRETRO_COMM_DIR := $(CORE_DIR)/libretro/libretro-common

INCFLAGS := \
-I$(CORE_DIR)/drivers/libretro \
-I$(CORE_DIR)/libretro \
-I$(LIBRETRO_COMM_DIR)/include \
-I$(CORE_DIR) \
-I$(CORE_DIR)/input \
Expand Down Expand Up @@ -35,8 +35,8 @@ ifeq ($(HAVE_NTSC),1)
endif

SOURCES_C += \
$(CORE_DIR)/drivers/libretro/libretro.c \
$(CORE_DIR)/drivers/libretro/libretro_dipswitch.c \
$(CORE_DIR)/libretro/libretro.c \
$(CORE_DIR)/libretro/libretro_dipswitch.c \
$(CORE_DIR)/cart.c \
$(CORE_DIR)/cheat.c \
$(CORE_DIR)/crc32.c \
Expand Down
30 changes: 15 additions & 15 deletions Makefile.libretro
Original file line number Diff line number Diff line change
Expand Up @@ -69,13 +69,13 @@ ifneq ($(findstring SunOS,$(shell uname -a)),)
CC = gcc
SHARED := -shared -z defs
else
SHARED := -shared -Wl,--version-script=src/drivers/libretro/link.T -Wl,-no-undefined
SHARED := -shared -Wl,--version-script=src/libretro/link.T -Wl,-no-undefined
endif

else ifeq ($(platform), linux-portable)
TARGET := $(TARGET_NAME)_libretro.so
fpic := -fPIC -nostdlib
SHARED := -shared -Wl,--version-script=src/drivers/libretro/link.T
SHARED := -shared -Wl,--version-script=src/libretro/link.T
LIBM :=
# OS X
else ifeq ($(platform), osx)
Expand Down Expand Up @@ -151,7 +151,7 @@ else ifeq ($(platform), theos_ios)
else ifeq ($(platform), qnx)
TARGET := $(TARGET_NAME)_libretro_qnx.so
fpic := -fPIC
SHARED := -shared -Wl,--version-script=src/drivers/libretro/link.T -Wl,-no-undefined
SHARED := -shared -Wl,--version-script=src/libretro/link.T -Wl,-no-undefined
CC = qcc -Vgcc_ntoarmv7le
AR = qcc -Vgcc_ntoarmv7le
PLATFORM_DEFINES := -D__BLACKBERRY_QNX__ -marm -mcpu=cortex-a9 -mfpu=neon -mfloat-abi=softfp
Expand Down Expand Up @@ -217,7 +217,7 @@ else ifeq ($(platform), ctr)
else ifeq ($(platform), rpi1)
TARGET := $(TARGET_NAME)_libretro.so
fpic := -fPIC
SHARED := -shared -Wl,--version-script=src/drivers/libretro/link.T -Wl,-no-undefined
SHARED := -shared -Wl,--version-script=src/libretro/link.T -Wl,-no-undefined
CFLAGS += -DARM11
CFLAGS += -marm -march=armv6j -mfpu=vfp -mfloat-abi=hard -funsafe-math-optimizations
CFLAGS += -fomit-frame-pointer -fstrict-aliasing -ffast-math
Expand All @@ -226,7 +226,7 @@ else ifeq ($(platform), rpi1)
else ifeq ($(platform), rpi2)
TARGET := $(TARGET_NAME)_libretro.so
fpic := -fPIC
SHARED := -shared -Wl,--version-script=src/drivers/libretro/link.T -Wl,-no-undefined
SHARED := -shared -Wl,--version-script=src/libretro/link.T -Wl,-no-undefined
CFLAGS += -DARM
CFLAGS += -marm -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -funsafe-math-optimizations
CFLAGS += -fomit-frame-pointer -fstrict-aliasing -ffast-math
Expand All @@ -235,7 +235,7 @@ else ifeq ($(platform), rpi2)
else ifeq ($(platform), rpi3)
TARGET := $(TARGET_NAME)_libretro.so
fpic := -fPIC
SHARED := -shared -Wl,--version-script=src/drivers/libretro/link.T -Wl,-no-undefined
SHARED := -shared -Wl,--version-script=src/libretro/link.T -Wl,-no-undefined
CFLAGS += -DARM
CFLAGS += -marm -mcpu=cortex-a53 -mfpu=neon-fp-armv8 -mfloat-abi=hard -funsafe-math-optimizations
CFLAGS += -fomit-frame-pointer -fstrict-aliasing -ffast-math
Expand All @@ -244,15 +244,15 @@ else ifeq ($(platform), rpi3)
else ifeq ($(platform), rpi3_64)
TARGET := $(TARGET_NAME)_libretro.so
fpic := -fPIC
SHARED := -shared -Wl,--version-script=src/drivers/libretro/link.T -Wl,-no-undefined
SHARED := -shared -Wl,--version-script=src/libretro/link.T -Wl,-no-undefined
CFLAGS += -mcpu=cortex-a53 -mtune=cortex-a53 -funsafe-math-optimizations
CFLAGS += -fomit-frame-pointer -fstrict-aliasing -ffast-math

# Raspberry Pi 4 (64-bit)
else ifneq (,$(findstring rpi4,$(platform)))
TARGET := $(TARGET_NAME)_libretro.so
fpic := -fPIC
SHARED := -shared -Wl,--version-script=src/drivers/libretro/link.T -Wl,-no-undefined
SHARED := -shared -Wl,--version-script=src/libretro/link.T -Wl,-no-undefined
CFLAGS += -mcpu=cortex-a72 -mtune=cortex-a72 -funsafe-math-optimizations
CFLAGS += -fomit-frame-pointer -fstrict-aliasing -ffast-math

Expand Down Expand Up @@ -350,7 +350,7 @@ else ifeq ($(platform), libnx)
else ifeq ($(platform), classic_armv7_a7)
TARGET := $(TARGET_NAME)_libretro.so
fpic := -fPIC
SHARED := -shared -Wl,--version-script=src/drivers/libretro/link.T -Wl,-no-undefined
SHARED := -shared -Wl,--version-script=src/libretro/link.T -Wl,-no-undefined
CFLAGS += -Ofast \
-flto=4 -fwhole-program -fuse-linker-plugin \
-fdata-sections -ffunction-sections -Wl,--gc-sections \
Expand Down Expand Up @@ -381,7 +381,7 @@ else ifeq ($(platform), classic_armv7_a7)
else ifeq ($(platform), classic_armv8_a35)
TARGET := $(TARGET_NAME)_libretro.so
fpic := -fPIC
SHARED := -shared -Wl,--version-script=src/drivers/libretro/link.T -Wl,-no-undefined
SHARED := -shared -Wl,--version-script=src/libretro/link.T -Wl,-no-undefined
CFLAGS += -Ofast \
-flto=4 -fwhole-program -fuse-linker-plugin \
-fdata-sections -ffunction-sections -Wl,--gc-sections \
Expand All @@ -404,7 +404,7 @@ else ifeq ($(platform), classic_armv8_a35)
# ARM
else ifneq (,$(findstring armv,$(platform)))
TARGET := $(TARGET_NAME)_libretro.so
SHARED := -shared -Wl,--version-script=src/drivers/libretro/link.T -Wl,-no-undefined
SHARED := -shared -Wl,--version-script=src/libretro/link.T -Wl,-no-undefined
fpic := -fPIC
ifneq (,$(findstring cortexa5,$(platform)))
PLATFORM_DEFINES += -marm -mcpu=cortex-a5
Expand Down Expand Up @@ -437,7 +437,7 @@ else ifeq ($(platform), gcw0)
CXX = /opt/gcw0-toolchain/usr/bin/mipsel-linux-g++
AR = /opt/gcw0-toolchain/usr/bin/mipsel-linux-ar
fpic := -fPIC
SHARED := -shared -Wl,--version-script=src/drivers/libretro/link.T -Wl,-no-undefined
SHARED := -shared -Wl,--version-script=src/libretro/link.T -Wl,-no-undefined
PLATFORM_DEFINES += -ffast-math -march=mips32 -mtune=mips32r2 -mhard-float -fomit-frame-pointer
EXTERNAL_ZLIB = 1

Expand All @@ -448,7 +448,7 @@ else ifeq ($(platform), retrofw)
CXX = /opt/retrofw-toolchain/usr/bin/mipsel-linux-g++
AR = /opt/retrofw-toolchain/usr/bin/mipsel-linux-ar
fpic := -fPIC
SHARED := -shared -Wl,--version-script=src/drivers/libretro/link.T -Wl,-no-undefined
SHARED := -shared -Wl,--version-script=src/libretro/link.T -Wl,-no-undefined
PLATFORM_DEFINES += -ffast-math -march=mips32 -mtune=mips32 -mhard-float -fomit-frame-pointer
EXTERNAL_ZLIB = 1

Expand All @@ -459,7 +459,7 @@ else ifeq ($(platform), miyoo)
CXX = /opt/miyoo/usr/bin/arm-linux-g++
AR = /opt/miyoo/usr/bin/arm-linux-ar
fpic := -fPIC
SHARED := -shared -Wl,--version-script=src/drivers/libretro/link.T -Wl,-no-undefined
SHARED := -shared -Wl,--version-script=src/libretro/link.T -Wl,-no-undefined
PLATFORM_DEFINES += -fomit-frame-pointer -ffast-math -mcpu=arm926ej-s
EXTERNAL_ZLIB = 1

Expand Down Expand Up @@ -697,7 +697,7 @@ CFLAGS += -D_CRT_SECURE_NO_DEPRECATE
else
TARGET := $(TARGET_NAME)_libretro.dll
CC ?= gcc
SHARED := -shared -static-libgcc -static-libstdc++ -s -Wl,--version-script=src/drivers/libretro/link.T
SHARED := -shared -static-libgcc -static-libstdc++ -s -Wl,--version-script=src/libretro/link.T
endif

ifeq ($(DEBUG), 1)
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 4c90e6a

Please sign in to comment.