mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-14 21:59:47 +02:00
syscall unit is only used when -dFPC_USE_LIBC is not used
This commit is contained in:
parent
9d9335dc19
commit
b9af293d35
@ -889,9 +889,12 @@ UnixApi.CP$(PPUEXT) : $(NSINC)/UnixApi.CP.pp $(UNIXCP_DEPS)
|
||||
#
|
||||
# Linux
|
||||
#
|
||||
ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),)
|
||||
LINUX_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT)
|
||||
endif
|
||||
|
||||
LINUX_DEPS=$(OSDIR)/linux.pp \
|
||||
$(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSCALLUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
|
||||
$(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
|
||||
$(LINUX_DEPS_OS) $(LINUX_DEPS_CPU)
|
||||
|
||||
linux$(PPUEXT): $(LINUX_DEPS)
|
||||
@ -982,9 +985,13 @@ DOSApi.MSMouse$(PPUEXT) : $(NSOSDIR)/DOSApi.MSMouse.pp $(MSMOUSE_DEPS)
|
||||
# for convenience this can be reused in SYSUTILS_DEPS_OS
|
||||
|
||||
SYSUTILS_UNIX_DEPS=$(UNIXUNIT)$(PPUEXT) $(ERRORSUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) \
|
||||
$(SYSCALLUNIT)$(PPUEXT) $(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) \
|
||||
$(BASEUNIXUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) \
|
||||
$(UNIXUTILUNIT)$(PPUEXT) $(INITCUNIT)$(PPUEXT)
|
||||
|
||||
ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),)
|
||||
SYSUTILS_UNIX_DEPS+= $(SYSCALLUNIT)$(PPUEXT)
|
||||
endif
|
||||
|
||||
SYSUTILS_DEPS=$(SYSUTILSDIR)/sysutils.pp $(wildcard $(OBJPASDIR)/$(SYSUTILSUNIT)/*.inc) \
|
||||
$(SYSTEMUNIT)$(PPUEXT) objpas$(PPUEXT) $(SYSCONSTUNIT)$(PPUEXT) \
|
||||
$(SYSUTILS_DEPS_OS) $(SYSUTILS_DEPS_CPU)
|
||||
@ -1152,9 +1159,12 @@ System.CPU.MMX$(PPUEXT) : $(NSINC)/System.CPU.MMX.pp $(MMX_DEPS)
|
||||
#
|
||||
# X86
|
||||
#
|
||||
ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),)
|
||||
X86_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT)
|
||||
endif
|
||||
|
||||
X86_DEPS = $(UNIXINC)/x86.pp \
|
||||
$(BASEUNIXUNIT)$(PPUEXT) $(SYSCALLUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
|
||||
$(BASEUNIXUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) \
|
||||
$(X86_DEPS_OS) $(X86_DEPS_CPU)
|
||||
|
||||
x86$(PPUEXT) : $(X86_DEPS)
|
||||
@ -1584,8 +1594,11 @@ WinApi.Messages$(PPUEXT): $(NSWINDOWSDIR)/WinApi.Messages.pp $(MESSAGES_DEPS)
|
||||
#
|
||||
# sysctl
|
||||
#
|
||||
ifeq ($(filter -dFPC_USE_LIBC,$(FPCOPT)),)
|
||||
SYSCTL_DEPS_OS+=$(SYSCALLUNIT)$(PPUEXT)
|
||||
endif
|
||||
|
||||
SYSCTL_DEPS=$(BSDINC)/sysctl.pp $(SYSTEMUNIT)$(PPUEXT) $(SYSCALLUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) \
|
||||
SYSCTL_DEPS=$(BSDINC)/sysctl.pp $(SYSTEMUNIT)$(PPUEXT) $(UNIXTYPEUNIT)$(PPUEXT) \
|
||||
$(SYSCTL_DEPS_OS) $(SYSCTL_DEPS_CPU)
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user