Procházet zdrojové kódy

* compile always with -CX -XX for Z80

florian před 3 roky
rodič
revize
fc6d558727
5 změnil soubory, kde provedl 258 přidání a 238 odebrání
  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

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 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

Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů