From 57e74e0c8bc9e1785984b0473708def4707e21ed Mon Sep 17 00:00:00 2001 From: Pierre Muller Date: Mon, 29 Jan 2024 11:11:26 +0000 Subject: [PATCH] Regenerated Makefile's after: Add linux dependency on syscall unit for libc on i386 and x86_64 --- rtl/aix/Makefile | 4 ++++ rtl/amiga/Makefile | 4 ++++ rtl/android/Makefile | 4 ++++ rtl/aros/Makefile | 4 ++++ rtl/atari/Makefile | 4 ++++ rtl/beos/Makefile | 4 ++++ rtl/darwin/Makefile | 4 ++++ rtl/dragonfly/Makefile | 4 ++++ rtl/embedded/Makefile | 4 ++++ rtl/emx/Makefile | 4 ++++ rtl/freebsd/Makefile | 4 ++++ rtl/freertos/Makefile | 4 ++++ rtl/gba/Makefile | 4 ++++ rtl/go32v2/Makefile | 4 ++++ rtl/haiku/Makefile | 4 ++++ rtl/human68k/Makefile | 4 ++++ rtl/java/Makefile | 4 ++++ rtl/linux/Makefile | 4 ++++ rtl/macos/Makefile | 4 ++++ rtl/morphos/Makefile | 4 ++++ rtl/msdos/Makefile | 4 ++++ rtl/msxdos/Makefile | 4 ++++ rtl/nativent/Makefile | 4 ++++ rtl/nds/Makefile | 4 ++++ rtl/netbsd/Makefile | 4 ++++ rtl/netware/Makefile | 4 ++++ rtl/netwlibc/Makefile | 4 ++++ rtl/openbsd/Makefile | 4 ++++ rtl/os2/Makefile | 4 ++++ rtl/palmos/Makefile | 4 ++++ rtl/sinclairql/Makefile | 4 ++++ rtl/solaris/Makefile | 4 ++++ rtl/symbian/Makefile | 4 ++++ rtl/wasi/Makefile | 4 ++++ rtl/watcom/Makefile | 4 ++++ rtl/wii/Makefile | 4 ++++ rtl/win16/Makefile | 4 ++++ rtl/win32/Makefile | 4 ++++ rtl/win64/Makefile | 4 ++++ rtl/wince/Makefile | 4 ++++ rtl/zxspectrum/Makefile | 4 ++++ 41 files changed, 164 insertions(+) diff --git a/rtl/aix/Makefile b/rtl/aix/Makefile index 14eb2672a9..94b2e91f3b 100644 --- a/rtl/aix/Makefile +++ b/rtl/aix/Makefile @@ -2375,6 +2375,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/amiga/Makefile b/rtl/amiga/Makefile index 9076ac19f6..20f771b122 100644 --- a/rtl/amiga/Makefile +++ b/rtl/amiga/Makefile @@ -2402,6 +2402,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/android/Makefile b/rtl/android/Makefile index 863caef16c..c4848392b9 100644 --- a/rtl/android/Makefile +++ b/rtl/android/Makefile @@ -2524,6 +2524,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/aros/Makefile b/rtl/aros/Makefile index 0d3df2b043..886ab05bb9 100644 --- a/rtl/aros/Makefile +++ b/rtl/aros/Makefile @@ -2417,6 +2417,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/atari/Makefile b/rtl/atari/Makefile index b9825be306..e0e9b61b2f 100644 --- a/rtl/atari/Makefile +++ b/rtl/atari/Makefile @@ -2372,6 +2372,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/beos/Makefile b/rtl/beos/Makefile index ab8584a745..83aa8ffc78 100644 --- a/rtl/beos/Makefile +++ b/rtl/beos/Makefile @@ -2381,6 +2381,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/darwin/Makefile b/rtl/darwin/Makefile index 689d8c0627..d50f0c209f 100644 --- a/rtl/darwin/Makefile +++ b/rtl/darwin/Makefile @@ -2495,6 +2495,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/dragonfly/Makefile b/rtl/dragonfly/Makefile index 902efc3898..18f4fc7827 100644 --- a/rtl/dragonfly/Makefile +++ b/rtl/dragonfly/Makefile @@ -2389,6 +2389,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/embedded/Makefile b/rtl/embedded/Makefile index d23177a653..4eb19dc193 100644 --- a/rtl/embedded/Makefile +++ b/rtl/embedded/Makefile @@ -2754,6 +2754,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/emx/Makefile b/rtl/emx/Makefile index aaa35b82e3..52ddb091f8 100644 --- a/rtl/emx/Makefile +++ b/rtl/emx/Makefile @@ -2381,6 +2381,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/freebsd/Makefile b/rtl/freebsd/Makefile index 2d4b8908b5..917972f9fe 100644 --- a/rtl/freebsd/Makefile +++ b/rtl/freebsd/Makefile @@ -2431,6 +2431,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/freertos/Makefile b/rtl/freertos/Makefile index 317fad522c..4f1cfaa105 100644 --- a/rtl/freertos/Makefile +++ b/rtl/freertos/Makefile @@ -2571,6 +2571,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/gba/Makefile b/rtl/gba/Makefile index 5d68bc763b..6cef16dc13 100644 --- a/rtl/gba/Makefile +++ b/rtl/gba/Makefile @@ -2370,6 +2370,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/go32v2/Makefile b/rtl/go32v2/Makefile index fec9f84416..61db616a7e 100644 --- a/rtl/go32v2/Makefile +++ b/rtl/go32v2/Makefile @@ -2383,6 +2383,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/haiku/Makefile b/rtl/haiku/Makefile index 5104e9f961..e66560dd37 100644 --- a/rtl/haiku/Makefile +++ b/rtl/haiku/Makefile @@ -2413,6 +2413,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/human68k/Makefile b/rtl/human68k/Makefile index 45532cbe48..9ea84ddbbd 100644 --- a/rtl/human68k/Makefile +++ b/rtl/human68k/Makefile @@ -2372,6 +2372,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/java/Makefile b/rtl/java/Makefile index 93a575d8df..7e3b6b4921 100644 --- a/rtl/java/Makefile +++ b/rtl/java/Makefile @@ -2343,6 +2343,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/linux/Makefile b/rtl/linux/Makefile index 415586037c..b1de07e9a9 100644 --- a/rtl/linux/Makefile +++ b/rtl/linux/Makefile @@ -2990,6 +2990,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/macos/Makefile b/rtl/macos/Makefile index bd6828648c..cbc3a199c2 100644 --- a/rtl/macos/Makefile +++ b/rtl/macos/Makefile @@ -2361,6 +2361,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/morphos/Makefile b/rtl/morphos/Makefile index ed8d8eed82..6d8a439b62 100644 --- a/rtl/morphos/Makefile +++ b/rtl/morphos/Makefile @@ -2344,6 +2344,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/msdos/Makefile b/rtl/msdos/Makefile index 4a17c4a57d..b95dba884a 100644 --- a/rtl/msdos/Makefile +++ b/rtl/msdos/Makefile @@ -2375,6 +2375,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/msxdos/Makefile b/rtl/msxdos/Makefile index 6875e8a3d5..c308adf1b7 100644 --- a/rtl/msxdos/Makefile +++ b/rtl/msxdos/Makefile @@ -2345,6 +2345,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/nativent/Makefile b/rtl/nativent/Makefile index 55de9f667c..81c872a795 100644 --- a/rtl/nativent/Makefile +++ b/rtl/nativent/Makefile @@ -2351,6 +2351,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/nds/Makefile b/rtl/nds/Makefile index d16b9d262e..fe66e81568 100644 --- a/rtl/nds/Makefile +++ b/rtl/nds/Makefile @@ -2373,6 +2373,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/netbsd/Makefile b/rtl/netbsd/Makefile index 9ef5b6e76c..0de73d0980 100644 --- a/rtl/netbsd/Makefile +++ b/rtl/netbsd/Makefile @@ -2483,6 +2483,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/netware/Makefile b/rtl/netware/Makefile index 973c0592dd..c1e2291df3 100644 --- a/rtl/netware/Makefile +++ b/rtl/netware/Makefile @@ -2388,6 +2388,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/netwlibc/Makefile b/rtl/netwlibc/Makefile index f33bd788c5..74ec899304 100644 --- a/rtl/netwlibc/Makefile +++ b/rtl/netwlibc/Makefile @@ -2376,6 +2376,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/openbsd/Makefile b/rtl/openbsd/Makefile index bbf30448bb..ce194b3eac 100644 --- a/rtl/openbsd/Makefile +++ b/rtl/openbsd/Makefile @@ -2416,6 +2416,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/os2/Makefile b/rtl/os2/Makefile index e0b67d483b..222d691d50 100644 --- a/rtl/os2/Makefile +++ b/rtl/os2/Makefile @@ -2380,6 +2380,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/palmos/Makefile b/rtl/palmos/Makefile index dae4afdc79..0a93b27d56 100644 --- a/rtl/palmos/Makefile +++ b/rtl/palmos/Makefile @@ -2383,6 +2383,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/sinclairql/Makefile b/rtl/sinclairql/Makefile index fada94cd6d..13421a3f36 100644 --- a/rtl/sinclairql/Makefile +++ b/rtl/sinclairql/Makefile @@ -2372,6 +2372,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/solaris/Makefile b/rtl/solaris/Makefile index d4282ce711..6ba1c21c76 100644 --- a/rtl/solaris/Makefile +++ b/rtl/solaris/Makefile @@ -2388,6 +2388,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/symbian/Makefile b/rtl/symbian/Makefile index 33229172eb..788d426c01 100644 --- a/rtl/symbian/Makefile +++ b/rtl/symbian/Makefile @@ -2366,6 +2366,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/wasi/Makefile b/rtl/wasi/Makefile index 85f315164f..0cda1067be 100644 --- a/rtl/wasi/Makefile +++ b/rtl/wasi/Makefile @@ -2349,6 +2349,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/watcom/Makefile b/rtl/watcom/Makefile index 23e72fd217..57d680eea2 100644 --- a/rtl/watcom/Makefile +++ b/rtl/watcom/Makefile @@ -2379,6 +2379,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/wii/Makefile b/rtl/wii/Makefile index ac9d3e42ff..d2bbc7d8c3 100644 --- a/rtl/wii/Makefile +++ b/rtl/wii/Makefile @@ -2342,6 +2342,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/win16/Makefile b/rtl/win16/Makefile index 126d4d1fe6..dbf4046473 100644 --- a/rtl/win16/Makefile +++ b/rtl/win16/Makefile @@ -2378,6 +2378,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/win32/Makefile b/rtl/win32/Makefile index 9c9fe9b2f0..eadda1927b 100644 --- a/rtl/win32/Makefile +++ b/rtl/win32/Makefile @@ -2389,6 +2389,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/win64/Makefile b/rtl/win64/Makefile index 778491adda..fa5e846898 100644 --- a/rtl/win64/Makefile +++ b/rtl/win64/Makefile @@ -2410,6 +2410,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/wince/Makefile b/rtl/wince/Makefile index 75684c66c1..48b501fc47 100644 --- a/rtl/wince/Makefile +++ b/rtl/wince/Makefile @@ -2368,6 +2368,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \ diff --git a/rtl/zxspectrum/Makefile b/rtl/zxspectrum/Makefile index cdbf69300d..d1a7df849c 100644 --- a/rtl/zxspectrum/Makefile +++ b/rtl/zxspectrum/Makefile @@ -2341,6 +2341,10 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS) $(COMPILER) $(UNIXCP_OPT) $< ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),) LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +else +ifneq ($(filter $(CPU_TARGET),i386 x86_64),) + LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT) +endif endif LINUX_DEPS=$(OSDIR)/linux.pp \ $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \