ref: 8e17f816a22547808ca6ef2dc8785b224868015c
parent: 4daef9ef8beb9ff227fd571eab9e1f5462ec840a
author: Jean-André Santoni <jean.andre.santoni@gmail.com>
date: Fri Dec 13 10:05:46 EST 2024
lto
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,8 @@
TARGET := sms_libretro.so
SHARED := -shared
-CFLAGS += -g -O3 -fPIC
+CFLAGS += -g -O3 -fPIC -flto
+LDFLAGS += -flto
OBJ = sms.o z80.o mem.o vdp.o
@@ -11,7 +12,7 @@
$(CC) -c -o $@ $< $(CFLAGS)
$(TARGET): $(OBJ)
- $(LD) $(SHARED) -o $@ $^ $(LDFLAGS)
+ $(CC) $(SHARED) -o $@ $^ $(LDFLAGS)
clean:
rm -f $(OBJ) $(TARGET)
--
⑨