|
|
@@ -930,12 +930,11 @@ TERMIO_DEPS_OS=$(UNIXTYPEUNIT)$(PPUEXT) $(CTYPESUNIT)$(PPUEXT)
|
|
|
DOSDIR=$(UNIXINC)
|
|
|
SYSUTILSDIR=$(UNIXINC)
|
|
|
SYSUTILS_DEPS_OS = $(UNIXUNIT)$(PPUEXT) $(ERRORSUNIT)$(PPUEXT)
|
|
|
-ifeq ($(ARCH),i386)
|
|
|
-CPU_UNITS=$(CPUUNIT) $(MMXUNIT)
|
|
|
+ifeq ($(ARCH),powerpc)
|
|
|
+CPU_UNITS=$(INTRINSICSUNIT)
|
|
|
endif
|
|
|
-ifeq ($(ARCH),x86_64)
|
|
|
-CPU_UNITS=$(CPUUNIT)
|
|
|
-SYSINIT_UNITS= # si_prc si_c si_dll
|
|
|
+ifeq ($(ARCH),powerpc64)
|
|
|
+CPU_UNITS=$(INTRINSICSUNIT)
|
|
|
endif
|
|
|
override FPCOPT+=-dFPC_USE_LIBC
|
|
|
OBJPASDIR=$(RTL)/objpas
|
|
|
@@ -2493,7 +2492,7 @@ sysutils$(PPUEXT) : $(SYSUTILS_DEPS)
|
|
|
$(COMPILER) -Fi$(OBJPASDIR)/sysutils $<
|
|
|
System.SysUtils$(PPUEXT) : $(NSINC)/System.SysUtils.pp $(SYSUTILS_DEPS)
|
|
|
$(COMPILER) $(SYSUTILS_OPT) -Fi$(OBJPASDIR)/sysutils -Fi$(SYSUTILSDIR) $<
|
|
|
-ifneq ($(findstring $(ARCH),aarch64 arm),)
|
|
|
+ifneq ($(findstring $(ARCH),aarch64 arm powerpc powerpc64 riscv64 riscv32 i386 x86_64),)
|
|
|
CLASSES_DEPS_CPU:=$(CLASSES_DEPS_CPU) $(INTRINSICSUNIT)$(PPUEXT)
|
|
|
endif
|
|
|
CLASSES_DEPS=$(CLASSESDIR)/classes.pp $(TTHREADINCDIR)/tthread.inc $(wildcard $(OBJPASDIR)/classes/*.inc) \
|