Quellcode durchsuchen

* compile always with -CX -XX for Z80

florian vor 3 Jahren
Ursprung
Commit
fc6d558727
5 geänderte Dateien mit 258 neuen und 238 gelöschten Zeilen
  1. 3 0
      Makefile
  2. 3 0
      rtl/Makefile
  3. 3 0
      rtl/zxspectrum/Makefile
  4. 244 238
      utils/fpcm/fpcmake.inc
  5. 5 0
      utils/fpcm/fpcmake.ini

+ 3 - 0
Makefile

@@ -1752,6 +1752,9 @@ ifneq ($(filter $(CPU_TARGET),x86_64 mips mipsel mips64 mips64el riscv64 powerpc
 override FPCOPT+=-Cg
 endif
 endif
+ifneq ($(filter $(CPU_TARGET),z80),)
+override FPCOPT+=-CX -XX
+endif
 ifdef LINKSHARED
 endif
 ifdef GCCLIBDIR

+ 3 - 0
rtl/Makefile

@@ -1581,6 +1581,9 @@ ifneq ($(filter $(CPU_TARGET),x86_64 mips mipsel mips64 mips64el riscv64 powerpc
 override FPCOPT+=-Cg
 endif
 endif
+ifneq ($(filter $(CPU_TARGET),z80),)
+override FPCOPT+=-CX -XX
+endif
 ifdef LINKSHARED
 endif
 ifdef GCCLIBDIR

+ 3 - 0
rtl/zxspectrum/Makefile

@@ -2246,6 +2246,9 @@ ifneq ($(filter $(CPU_TARGET),x86_64 mips mipsel mips64 mips64el riscv64 powerpc
 override FPCOPT+=-Cg
 endif
 endif
+ifneq ($(filter $(CPU_TARGET),z80),)
+override FPCOPT+=-CX -XX
+endif
 ifdef LINKSHARED
 endif
 ifdef GCCLIBDIR

Datei-Diff unterdrückt, da er zu groß ist
+ 244 - 238
utils/fpcm/fpcmake.inc


+ 5 - 0
utils/fpcm/fpcmake.ini

@@ -1594,6 +1594,11 @@ override FPCOPT+=-Cg
 endif
 endif
 
+# building without smartlinking on z80 makes no sense
+ifneq ($(filter $(CPU_TARGET),z80),)
+override FPCOPT+=-CX -XX
+endif
+
 ifdef LINKSHARED
 #!!! deactived for testing override FPCOPT+=-XD
 endif

Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.