From e11838c5bd287f9f07a5470f4895195445daffa2 Mon Sep 17 00:00:00 2001 From: Pierre Muller Date: Fri, 29 Sep 2023 22:21:25 +0200 Subject: [PATCH] Regenerate amiga, embedded, and go32v2 Makefile's --- rtl/amiga/Makefile | 2 -- rtl/embedded/Makefile | 14 +++++--------- rtl/go32v2/Makefile | 1 + 3 files changed, 6 insertions(+), 11 deletions(-) diff --git a/rtl/amiga/Makefile b/rtl/amiga/Makefile index 632bb7051e..e10eadf982 100644 --- a/rtl/amiga/Makefile +++ b/rtl/amiga/Makefile @@ -2955,5 +2955,3 @@ BUILDRTL_OPT:=$(BUILDRTL_OPT) -Fu$(NSINC) -Fu$(NSOSDIR) -dFPC_DOTTEDUNITS endif buildrtl$(PPUEXT): buildrtl.pp $(SYSTEMUNIT)$(PPUEXT) $(OBJPASUNIT)$(PPUEXT) $(HEAPTRCUNIT)$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR)/sysutils -Fi$(OBJPASDIR)/classes -Fu$(CPU_TARGET) -Fu$(PROCINC) -Fu$(AMIINC) -I$(INC) -Fu$(INC) -Fu$(OBJPASDIR) $(BUILDRTL_OPT) buildrtl -$(RESUNIT)$(PPUEXT) : $(INC)/$(RESUNIT).pp $(SYSTEMUNIT)$(PPUEXT) - $(COMPILER) -Sg $(INC)/$(RESUNIT).pp diff --git a/rtl/embedded/Makefile b/rtl/embedded/Makefile index db47197b31..42242f2826 100644 --- a/rtl/embedded/Makefile +++ b/rtl/embedded/Makefile @@ -900,7 +900,7 @@ CPU_UNITS= SYSINIT_UNITS= CPU_SPECIFIC_COMMON_UNITS=$(SYSUTILSUNIT) $(MATHUNIT) $(CLASSESUNIT) \ $(FGLUNIT) $(MACPASUNIT) $(TYPINFOUNIT) $(TYPESUNIT) \ - $(RTLCONSTSUNIT) $(GETOPTSUNIT) $(LINEINFOUNIT) + $(RTLCONSTSUNIT) $(GETOPTSUNIT) $(LINEINFOUNIT) $(SOFTFPUUNIT) SYSUTILS_DEPS_OS=$(HEAPMGRUNIT)$(PPUEXT) DOSDIR=. DOS_DEPS_OS=$(OBJPASUNIT)$(PPUEXT) @@ -3316,21 +3316,17 @@ EmbeddedApi.HeapMGR$(PPUEXT) : $(NSOSDIR)/EmbeddedApi.HeapMGR.pp $(HEAPMGR_DEPS) $(COMPILER) $(HEAPMGR_OPT) -Fi. $< define CPU_UNITS_RULE ifndef FPC_DOTTEDUNITS -ifeq ($(ARCH),avr) -$(1)$(PPUEXT): $(ARCH)/$(1).pp intrinsics$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) -else -$(1)$(PPUEXT): $(ARCH)/$(1).pp $(SYSTEMUNIT)$(PPUEXT) -endif +$(1)$(PPUEXT): $(ARCH)/$(1).pp $(SYSTEMUNIT)$(PPUEXT) $(addsuffix $(PPUEXT),$(CPU_SPECIFIC_COMMON_UNITS)) else $(eval UNIT_REG_NAME=$(subst EmbeddedApi.,,$(1))) $(eval UNIT_REG_NAME=$(subst ARMApi.,,$(UNIT_REG_NAME))) ifeq ($(ARCH),avr) -$(1)$(PPUEXT): $(ARCH)/$(1).pp intrinsics$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) +$(1)$(PPUEXT): $(ARCH)/$(1).pp $(SYSTEMUNIT)$(PPUEXT) $(addsuffix $(PPUEXT),$(CPU_SPECIFIC_COMMON_UNITS)) else ifeq ($(ARCH),mipsel) -$(1)$(PPUEXT): $(ARCH)/$(1).pp $(SYSTEMUNIT)$(PPUEXT) +$(1)$(PPUEXT): $(ARCH)/$(1).pp $(SYSTEMUNIT)$(PPUEXT) $(addsuffix $(PPUEXT),$(CPU_SPECIFIC_COMMON_UNITS)) else -$(1)$(PPUEXT): $(NSOSDIR)/$(ARCH)/$(1).pp $(ARCH)/$(UNIT_REG_NAME).pp $(SYSTEMUNIT)$(PPUEXT) +$(1)$(PPUEXT): $(NSOSDIR)/$(ARCH)/$(1).pp $(ARCH)/$(UNIT_REG_NAME).pp $(SYSTEMUNIT)$(PPUEXT) $(addsuffix $(PPUEXT),$(CPU_SPECIFIC_COMMON_UNITS)) endif endif endif diff --git a/rtl/go32v2/Makefile b/rtl/go32v2/Makefile index e0c54bb2e3..3ccd53f5ab 100644 --- a/rtl/go32v2/Makefile +++ b/rtl/go32v2/Makefile @@ -892,6 +892,7 @@ ifndef FPC_DOTTEDUNITS RTLCONSTSUNIT=rtlconst endif INITC_DEPS_OS=$(DPMIEXCPUNIT)$(PPUEXT) +DOS_DEPS_OS = $(GO32UNIT)$(PPUEXT) SYSUTILS_DEPS_OS = $(DOSUNIT)$(PPUEXT) $(GO32UNIT)$(PPUEXT) OBJPASDIR=$(RTL)/objpas ifdef EXCEPTIONS_IN_SYSTEM