diff --git a/components/debuggerintf/Makefile b/components/debuggerintf/Makefile index 2940a5d61b..4eee16660b 100644 --- a/components/debuggerintf/Makefile +++ b/components/debuggerintf/Makefile @@ -2,14 +2,13 @@ # Don't edit, this file is generated by FPCMake Version 2.0.0 # default: all -MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-haiku i386-netbsd i386-solaris i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian i386-nativent i386-iphonesim i386-android i386-aros m68k-linux m68k-netbsd m68k-amiga m68k-atari m68k-palmos m68k-macosclassic m68k-embedded m68k-sinclairql m68k-human68k powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macosclassic powerpc-darwin powerpc-morphos powerpc-embedded powerpc-wii powerpc-aix sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-haiku x86_64-netbsd x86_64-solaris x86_64-openbsd x86_64-darwin x86_64-win64 x86_64-embedded x86_64-iphonesim x86_64-android x86_64-aros x86_64-dragonfly arm-linux arm-netbsd arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian arm-android arm-aros arm-freertos arm-ios powerpc64-linux powerpc64-darwin powerpc64-embedded powerpc64-aix avr-embedded armeb-linux armeb-embedded mips-linux mipsel-linux mipsel-embedded mipsel-android mipsel-ps1 mips64-linux mips64el-linux jvm-java jvm-android i8086-embedded i8086-msdos i8086-win16 aarch64-linux aarch64-freebsd aarch64-darwin aarch64-win64 aarch64-embedded aarch64-iphonesim aarch64-android aarch64-ios wasm32-embedded wasm32-wasi sparc64-linux riscv32-linux riscv32-embedded riscv32-freertos riscv64-linux riscv64-embedded xtensa-linux xtensa-embedded xtensa-freertos z80-embedded z80-zxspectrum z80-msxdos z80-amstradcpc loongarch64-linux +MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-haiku i386-netbsd i386-solaris i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian i386-nativent i386-iphonesim i386-android i386-aros m68k-linux m68k-netbsd m68k-amiga m68k-atari m68k-palmos m68k-macosclassic m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macosclassic powerpc-darwin powerpc-morphos powerpc-embedded powerpc-wii powerpc-aix sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-haiku x86_64-netbsd x86_64-solaris x86_64-openbsd x86_64-darwin x86_64-win64 x86_64-embedded x86_64-iphonesim x86_64-android x86_64-aros x86_64-dragonfly arm-linux arm-netbsd arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian arm-android arm-aros arm-ios powerpc64-linux powerpc64-darwin powerpc64-embedded powerpc64-aix avr-embedded armeb-linux armeb-embedded mips-linux mipsel-linux mipsel-embedded mipsel-android jvm-java jvm-android i8086-embedded i8086-msdos i8086-win16 aarch64-linux aarch64-darwin aarch64-android aarch64-ios wasm-wasm sparc64-linux BSDs = freebsd netbsd openbsd darwin dragonfly UNIXs = linux $(BSDs) solaris qnx haiku aix -LIMIT83fs = go32v2 os2 emx watcom msdos win16 atari human68k +LIMIT83fs = go32v2 os2 emx watcom msdos win16 atari OSNeedsComspecToRunBatch = go32v2 watcom FORCE: .PHONY: FORCE -lc = $(subst A,a,$(subst B,b,$(subst C,c,$(subst D,d,$(subst E,e,$(subst F,f,$(subst G,g,$(subst H,h,$(subst I,i,$(subst J,j,$(subst K,k,$(subst L,l,$(subst M,m,$(subst N,n,$(subst O,o,$(subst P,p,$(subst Q,q,$(subst R,r,$(subst S,s,$(subst T,t,$(subst U,u,$(subst V,v,$(subst W,w,$(subst X,x,$(subst Y,y,$(subst Z,z,$1)))))))))))))))))))))))))) override PATH:=$(patsubst %/,%,$(subst \,/,$(PATH))) ifneq ($(findstring darwin,$(OSTYPE)),) inUnix=1 #darwin @@ -59,7 +58,7 @@ SRCBATCHEXT=.bat endif endif ifdef COMSPEC -ifneq ($(filter $(OS_SOURCE),$(OSNeedsComspecToRunBatch)),) +ifneq ($(findstring $(OS_SOURCE),$(OSNeedsComspecToRunBatch)),) ifndef RUNBATCH RUNBATCH=$(COMSPEC) /C endif @@ -165,20 +164,8 @@ endif ifndef OS_TARGET OS_TARGET:=$(word 5,$(FPC_COMPILERINFO)) endif -CPU_OS_TARGET=$(CPU_TARGET)-$(OS_TARGET) -ifdef SUB_TARGET -L_SUB_TARGET=$(call lc,$(SUB_TARGET)) -FULL_TARGET:=$(CPU_TARGET)-$(OS_TARGET)-$(L_SUB_TARGET) -else -FULL_TARGET:=$(CPU_TARGET)-$(OS_TARGET) -endif -CPU_OS_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) -ifdef SUB_SOURCE -L_SUB_SOURCE=$(call lc,$(SUB_SOURCE)) -FULL_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE)-$(L_SUB_SOURCE) -else +FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET) FULL_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE) -endif ifeq ($(CPU_TARGET),armeb) ARCH=arm override FPCOPT+=-Cb @@ -190,68 +177,44 @@ else ARCH=$(CPU_TARGET) endif endif -ifeq ($(CPU_OS_TARGET),aarch64-embedded) -endif -ifdef SUB_TARGET -FPCOPT+=-t$(SUB_TARGET) -FPMAKE_OPT+=--subtarget=$(SUB_TARGET) -endif -ifeq ($(CPU_OS_TARGET),arm-embedded) +ifeq ($(FULL_TARGET),arm-embedded) ifeq ($(SUBARCH),) $(error When compiling for arm-embedded, a sub-architecture (e.g. SUBARCH=armv4t or SUBARCH=armv7m) must be defined) endif override FPCOPT+=-Cp$(SUBARCH) endif -ifeq ($(CPU_OS_TARGET),avr-embedded) +ifeq ($(FULL_TARGET),avr-embedded) ifeq ($(SUBARCH),) $(error When compiling for avr-embedded, a sub-architecture (e.g. SUBARCH=avr25 or SUBARCH=avr35) must be defined) endif override FPCOPT+=-Cp$(SUBARCH) endif -ifeq ($(CPU_OS_TARGET),mipsel-embedded) +ifeq ($(FULL_TARGET),mipsel-embedded) ifeq ($(SUBARCH),) $(error When compiling for mipsel-embedded, a sub-architecture (e.g. SUBARCH=pic32mx) must be defined) endif override FPCOPT+=-Cp$(SUBARCH) endif -ifeq ($(CPU_OS_TARGET),xtensa-embedded) -ifeq ($(SUBARCH),) -$(error When compiling for xtensa-embedded, a sub-architecture (e.g. SUBARCH=lx106 or SUBARCH=lx6) must be defined) -endif -override FPCOPT+=-Cp$(SUBARCH) -endif -ifeq ($(CPU_OS_TARGET),xtensa-freertos) -ifeq ($(SUBARCH),) -$(error When compiling for xtensa-freertos, a sub-architecture (e.g. SUBARCH=lx106 or SUBARCH=lx6) must be defined) -endif -override FPCOPT+=-Cp$(SUBARCH) -endif -ifeq ($(CPU_OS_TARGET),arm-freertos) -ifeq ($(SUBARCH),) -$(error When compiling for arm-freertos, a sub-architecture (e.g. SUBARCH=armv6m or SUBARCH=armv7em) must be defined) -endif -override FPCOPT+=-Cp$(SUBARCH) -endif -ifneq ($(filter $(OS_SOURCE),$(LIMIT83fs)),) +ifneq ($(findstring $(OS_SOURCE),$(LIMIT83fs)),) TARGETSUFFIX=$(OS_TARGET) SOURCESUFFIX=$(OS_SOURCE) else -ifneq ($(filter $(OS_TARGET),$(LIMIT83fs)),) +ifneq ($(findstring $(OS_TARGET),$(LIMIT83fs)),) TARGETSUFFIX=$(OS_TARGET) else TARGETSUFFIX=$(FULL_TARGET) endif SOURCESUFFIX=$(FULL_SOURCE) endif -ifneq ($(CPU_OS_TARGET),$(CPU_OS_SOURCE)) +ifneq ($(FULL_TARGET),$(FULL_SOURCE)) CROSSCOMPILE=1 endif ifeq ($(findstring makefile,$(MAKECMDGOALS)),) -ifeq ($(filter $(CPU_OS_TARGET),$(MAKEFILETARGETS)),) +ifeq ($(findstring $(FULL_TARGET),$(MAKEFILETARGETS)),) $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first) endif endif -ifneq ($(filter $(OS_TARGET),$(BSDs)),) +ifneq ($(findstring $(OS_TARGET),$(BSDs)),) BSDhier=1 endif ifeq ($(OS_TARGET),linux) @@ -265,7 +228,7 @@ ifdef BUILDFULLNATIVE BUILDNATIVE=1 export BUILDNATIVE endif -export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE SUB_TARGET SUB_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE CPU_OS_TARGET CPU_OS_SOURCE +export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE ifdef FPCDIR override FPCDIR:=$(subst \,/,$(FPCDIR)) ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl)),) @@ -305,8 +268,8 @@ endif ifndef CROSSBINDIR CROSSBINDIR:=$(wildcard $(FPCDIR)/bin/$(TARGETSUFFIX)) endif -ifneq ($(filter $(OS_TARGET),darwin iphonesim ios),) -ifneq ($(filter $(OS_SOURCE),darwin ios),) +ifneq ($(findstring $(OS_TARGET),darwin iphonesim ios),) +ifneq ($(findstring $(OS_SOURCE),darwin ios),) DARWIN2DARWIN=1 endif endif @@ -387,1699 +350,1339 @@ DBG_OPTIONS= ifeq ($(OS_TARGET),darwin) DBG_OPTIONS=-gw endif -ifeq ($(CPU_OS_TARGET),i386-linux) +ifeq ($(FULL_TARGET),i386-linux) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-go32v2) +ifeq ($(FULL_TARGET),i386-go32v2) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-win32) +ifeq ($(FULL_TARGET),i386-win32) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-os2) +ifeq ($(FULL_TARGET),i386-os2) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-freebsd) +ifeq ($(FULL_TARGET),i386-freebsd) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-beos) +ifeq ($(FULL_TARGET),i386-beos) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-haiku) +ifeq ($(FULL_TARGET),i386-haiku) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-netbsd) +ifeq ($(FULL_TARGET),i386-netbsd) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-solaris) +ifeq ($(FULL_TARGET),i386-solaris) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-netware) +ifeq ($(FULL_TARGET),i386-netware) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-openbsd) +ifeq ($(FULL_TARGET),i386-openbsd) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-wdosx) +ifeq ($(FULL_TARGET),i386-wdosx) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-darwin) +ifeq ($(FULL_TARGET),i386-darwin) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-emx) +ifeq ($(FULL_TARGET),i386-emx) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-watcom) +ifeq ($(FULL_TARGET),i386-watcom) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-netwlibc) +ifeq ($(FULL_TARGET),i386-netwlibc) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-wince) +ifeq ($(FULL_TARGET),i386-wince) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-embedded) +ifeq ($(FULL_TARGET),i386-embedded) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-symbian) +ifeq ($(FULL_TARGET),i386-symbian) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-nativent) +ifeq ($(FULL_TARGET),i386-nativent) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-iphonesim) +ifeq ($(FULL_TARGET),i386-iphonesim) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-android) +ifeq ($(FULL_TARGET),i386-android) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i386-aros) +ifeq ($(FULL_TARGET),i386-aros) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),m68k-linux) +ifeq ($(FULL_TARGET),m68k-linux) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),m68k-netbsd) +ifeq ($(FULL_TARGET),m68k-netbsd) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),m68k-amiga) +ifeq ($(FULL_TARGET),m68k-amiga) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),m68k-atari) +ifeq ($(FULL_TARGET),m68k-atari) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),m68k-palmos) +ifeq ($(FULL_TARGET),m68k-palmos) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),m68k-macosclassic) +ifeq ($(FULL_TARGET),m68k-macosclassic) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),m68k-embedded) +ifeq ($(FULL_TARGET),m68k-embedded) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),m68k-sinclairql) +ifeq ($(FULL_TARGET),powerpc-linux) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),m68k-human68k) +ifeq ($(FULL_TARGET),powerpc-netbsd) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),powerpc-linux) +ifeq ($(FULL_TARGET),powerpc-amiga) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),powerpc-netbsd) +ifeq ($(FULL_TARGET),powerpc-macosclassic) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),powerpc-amiga) +ifeq ($(FULL_TARGET),powerpc-darwin) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) +ifeq ($(FULL_TARGET),powerpc-morphos) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),powerpc-darwin) +ifeq ($(FULL_TARGET),powerpc-embedded) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),powerpc-morphos) +ifeq ($(FULL_TARGET),powerpc-wii) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),powerpc-embedded) +ifeq ($(FULL_TARGET),powerpc-aix) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),powerpc-wii) +ifeq ($(FULL_TARGET),sparc-linux) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),powerpc-aix) +ifeq ($(FULL_TARGET),sparc-netbsd) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),sparc-linux) +ifeq ($(FULL_TARGET),sparc-solaris) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),sparc-netbsd) +ifeq ($(FULL_TARGET),sparc-embedded) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),sparc-solaris) +ifeq ($(FULL_TARGET),x86_64-linux) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),sparc-embedded) +ifeq ($(FULL_TARGET),x86_64-freebsd) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),x86_64-linux) +ifeq ($(FULL_TARGET),x86_64-haiku) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),x86_64-freebsd) +ifeq ($(FULL_TARGET),x86_64-netbsd) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),x86_64-haiku) +ifeq ($(FULL_TARGET),x86_64-solaris) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),x86_64-netbsd) +ifeq ($(FULL_TARGET),x86_64-openbsd) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),x86_64-solaris) +ifeq ($(FULL_TARGET),x86_64-darwin) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),x86_64-openbsd) +ifeq ($(FULL_TARGET),x86_64-win64) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),x86_64-darwin) +ifeq ($(FULL_TARGET),x86_64-embedded) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),x86_64-win64) +ifeq ($(FULL_TARGET),x86_64-iphonesim) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),x86_64-embedded) +ifeq ($(FULL_TARGET),x86_64-android) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) +ifeq ($(FULL_TARGET),x86_64-aros) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),x86_64-android) +ifeq ($(FULL_TARGET),x86_64-dragonfly) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),x86_64-aros) +ifeq ($(FULL_TARGET),arm-linux) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) +ifeq ($(FULL_TARGET),arm-netbsd) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),arm-linux) +ifeq ($(FULL_TARGET),arm-palmos) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),arm-netbsd) +ifeq ($(FULL_TARGET),arm-wince) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),arm-palmos) +ifeq ($(FULL_TARGET),arm-gba) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),arm-wince) +ifeq ($(FULL_TARGET),arm-nds) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),arm-gba) +ifeq ($(FULL_TARGET),arm-embedded) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),arm-nds) +ifeq ($(FULL_TARGET),arm-symbian) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),arm-embedded) +ifeq ($(FULL_TARGET),arm-android) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),arm-symbian) +ifeq ($(FULL_TARGET),arm-aros) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),arm-android) +ifeq ($(FULL_TARGET),arm-ios) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),arm-aros) +ifeq ($(FULL_TARGET),powerpc64-linux) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),arm-freertos) +ifeq ($(FULL_TARGET),powerpc64-darwin) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),arm-ios) +ifeq ($(FULL_TARGET),powerpc64-embedded) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),powerpc64-linux) +ifeq ($(FULL_TARGET),powerpc64-aix) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),powerpc64-darwin) +ifeq ($(FULL_TARGET),avr-embedded) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),powerpc64-embedded) +ifeq ($(FULL_TARGET),armeb-linux) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),powerpc64-aix) +ifeq ($(FULL_TARGET),armeb-embedded) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),avr-embedded) +ifeq ($(FULL_TARGET),mips-linux) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),armeb-linux) +ifeq ($(FULL_TARGET),mipsel-linux) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),armeb-embedded) +ifeq ($(FULL_TARGET),mipsel-embedded) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),mips-linux) +ifeq ($(FULL_TARGET),mipsel-android) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),mipsel-linux) +ifeq ($(FULL_TARGET),jvm-java) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),mipsel-embedded) +ifeq ($(FULL_TARGET),jvm-android) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),mipsel-android) +ifeq ($(FULL_TARGET),i8086-embedded) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),mipsel-ps1) +ifeq ($(FULL_TARGET),i8086-msdos) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),mips64-linux) +ifeq ($(FULL_TARGET),i8086-win16) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),mips64el-linux) +ifeq ($(FULL_TARGET),aarch64-linux) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),jvm-java) +ifeq ($(FULL_TARGET),aarch64-darwin) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),jvm-android) +ifeq ($(FULL_TARGET),aarch64-android) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i8086-embedded) +ifeq ($(FULL_TARGET),aarch64-ios) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i8086-msdos) +ifeq ($(FULL_TARGET),wasm-wasm) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),i8086-win16) +ifeq ($(FULL_TARGET),sparc64-linux) override TARGET_UNITS+=debuggerintf.pas endif -ifeq ($(CPU_OS_TARGET),aarch64-linux) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),aarch64-freebsd) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),aarch64-darwin) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),aarch64-win64) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),aarch64-embedded) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),aarch64-android) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),aarch64-ios) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),wasm32-embedded) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),wasm32-wasi) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),sparc64-linux) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),riscv32-linux) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),riscv32-embedded) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),riscv32-freertos) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),riscv64-linux) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),riscv64-embedded) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),xtensa-linux) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),xtensa-embedded) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),xtensa-freertos) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),z80-embedded) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),z80-zxspectrum) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),z80-msxdos) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),z80-amstradcpc) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),loongarch64-linux) -override TARGET_UNITS+=debuggerintf.pas -endif -ifeq ($(CPU_OS_TARGET),i386-linux) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-go32v2) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-win32) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-os2) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-freebsd) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-beos) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-haiku) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-netbsd) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-solaris) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-netware) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-openbsd) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-wdosx) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-darwin) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-emx) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-watcom) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-netwlibc) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-wince) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-embedded) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-symbian) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-nativent) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-iphonesim) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-android) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),i386-aros) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),m68k-linux) -override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) -endif -ifeq ($(CPU_OS_TARGET),m68k-netbsd) +ifeq ($(FULL_TARGET),i386-linux) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),m68k-amiga) +ifeq ($(FULL_TARGET),i386-go32v2) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),m68k-atari) +ifeq ($(FULL_TARGET),i386-win32) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),m68k-palmos) +ifeq ($(FULL_TARGET),i386-os2) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),m68k-macosclassic) +ifeq ($(FULL_TARGET),i386-freebsd) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),m68k-embedded) +ifeq ($(FULL_TARGET),i386-beos) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),m68k-sinclairql) +ifeq ($(FULL_TARGET),i386-haiku) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),m68k-human68k) +ifeq ($(FULL_TARGET),i386-netbsd) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),powerpc-linux) +ifeq ($(FULL_TARGET),i386-solaris) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),powerpc-netbsd) +ifeq ($(FULL_TARGET),i386-netware) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),powerpc-amiga) +ifeq ($(FULL_TARGET),i386-openbsd) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) +ifeq ($(FULL_TARGET),i386-wdosx) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),powerpc-darwin) +ifeq ($(FULL_TARGET),i386-darwin) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),powerpc-morphos) +ifeq ($(FULL_TARGET),i386-emx) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),powerpc-embedded) +ifeq ($(FULL_TARGET),i386-watcom) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),powerpc-wii) +ifeq ($(FULL_TARGET),i386-netwlibc) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),powerpc-aix) +ifeq ($(FULL_TARGET),i386-wince) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),sparc-linux) +ifeq ($(FULL_TARGET),i386-embedded) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),sparc-netbsd) +ifeq ($(FULL_TARGET),i386-symbian) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),sparc-solaris) +ifeq ($(FULL_TARGET),i386-nativent) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),sparc-embedded) +ifeq ($(FULL_TARGET),i386-iphonesim) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),x86_64-linux) +ifeq ($(FULL_TARGET),i386-android) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),x86_64-freebsd) +ifeq ($(FULL_TARGET),i386-aros) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),x86_64-haiku) +ifeq ($(FULL_TARGET),m68k-linux) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),x86_64-netbsd) +ifeq ($(FULL_TARGET),m68k-netbsd) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),x86_64-solaris) +ifeq ($(FULL_TARGET),m68k-amiga) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),x86_64-openbsd) +ifeq ($(FULL_TARGET),m68k-atari) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),x86_64-darwin) +ifeq ($(FULL_TARGET),m68k-palmos) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),x86_64-win64) +ifeq ($(FULL_TARGET),m68k-macosclassic) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),x86_64-embedded) +ifeq ($(FULL_TARGET),m68k-embedded) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) +ifeq ($(FULL_TARGET),powerpc-linux) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),x86_64-android) +ifeq ($(FULL_TARGET),powerpc-netbsd) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),x86_64-aros) +ifeq ($(FULL_TARGET),powerpc-amiga) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) +ifeq ($(FULL_TARGET),powerpc-macosclassic) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),arm-linux) +ifeq ($(FULL_TARGET),powerpc-darwin) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),arm-netbsd) +ifeq ($(FULL_TARGET),powerpc-morphos) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),arm-palmos) +ifeq ($(FULL_TARGET),powerpc-embedded) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),arm-wince) +ifeq ($(FULL_TARGET),powerpc-wii) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),arm-gba) +ifeq ($(FULL_TARGET),powerpc-aix) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),arm-nds) +ifeq ($(FULL_TARGET),sparc-linux) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),arm-embedded) +ifeq ($(FULL_TARGET),sparc-netbsd) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),arm-symbian) +ifeq ($(FULL_TARGET),sparc-solaris) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),arm-android) +ifeq ($(FULL_TARGET),sparc-embedded) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),arm-aros) +ifeq ($(FULL_TARGET),x86_64-linux) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),arm-freertos) +ifeq ($(FULL_TARGET),x86_64-freebsd) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),arm-ios) +ifeq ($(FULL_TARGET),x86_64-haiku) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),powerpc64-linux) +ifeq ($(FULL_TARGET),x86_64-netbsd) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),powerpc64-darwin) +ifeq ($(FULL_TARGET),x86_64-solaris) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),powerpc64-embedded) +ifeq ($(FULL_TARGET),x86_64-openbsd) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),powerpc64-aix) +ifeq ($(FULL_TARGET),x86_64-darwin) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),avr-embedded) +ifeq ($(FULL_TARGET),x86_64-win64) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),armeb-linux) +ifeq ($(FULL_TARGET),x86_64-embedded) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),armeb-embedded) +ifeq ($(FULL_TARGET),x86_64-iphonesim) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),mips-linux) +ifeq ($(FULL_TARGET),x86_64-android) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),mipsel-linux) +ifeq ($(FULL_TARGET),x86_64-aros) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),mipsel-embedded) +ifeq ($(FULL_TARGET),x86_64-dragonfly) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),mipsel-android) +ifeq ($(FULL_TARGET),arm-linux) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),mipsel-ps1) +ifeq ($(FULL_TARGET),arm-netbsd) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),mips64-linux) +ifeq ($(FULL_TARGET),arm-palmos) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),mips64el-linux) +ifeq ($(FULL_TARGET),arm-wince) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),jvm-java) +ifeq ($(FULL_TARGET),arm-gba) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),jvm-android) +ifeq ($(FULL_TARGET),arm-nds) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),i8086-embedded) +ifeq ($(FULL_TARGET),arm-embedded) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),i8086-msdos) +ifeq ($(FULL_TARGET),arm-symbian) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),i8086-win16) +ifeq ($(FULL_TARGET),arm-android) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),aarch64-linux) +ifeq ($(FULL_TARGET),arm-aros) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),aarch64-freebsd) +ifeq ($(FULL_TARGET),arm-ios) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),aarch64-darwin) +ifeq ($(FULL_TARGET),powerpc64-linux) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),aarch64-win64) +ifeq ($(FULL_TARGET),powerpc64-darwin) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),aarch64-embedded) +ifeq ($(FULL_TARGET),powerpc64-embedded) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) +ifeq ($(FULL_TARGET),powerpc64-aix) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),aarch64-android) +ifeq ($(FULL_TARGET),avr-embedded) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),aarch64-ios) +ifeq ($(FULL_TARGET),armeb-linux) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),wasm32-embedded) +ifeq ($(FULL_TARGET),armeb-embedded) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),wasm32-wasi) +ifeq ($(FULL_TARGET),mips-linux) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),sparc64-linux) +ifeq ($(FULL_TARGET),mipsel-linux) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),riscv32-linux) +ifeq ($(FULL_TARGET),mipsel-embedded) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),riscv32-embedded) +ifeq ($(FULL_TARGET),mipsel-android) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),riscv32-freertos) +ifeq ($(FULL_TARGET),jvm-java) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),riscv64-linux) +ifeq ($(FULL_TARGET),jvm-android) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),riscv64-embedded) +ifeq ($(FULL_TARGET),i8086-embedded) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),xtensa-linux) +ifeq ($(FULL_TARGET),i8086-msdos) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),xtensa-embedded) +ifeq ($(FULL_TARGET),i8086-win16) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),xtensa-freertos) +ifeq ($(FULL_TARGET),aarch64-linux) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),z80-embedded) +ifeq ($(FULL_TARGET),aarch64-darwin) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),z80-zxspectrum) +ifeq ($(FULL_TARGET),aarch64-android) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),z80-msxdos) +ifeq ($(FULL_TARGET),aarch64-ios) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),z80-amstradcpc) +ifeq ($(FULL_TARGET),wasm-wasm) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),loongarch64-linux) +ifeq ($(FULL_TARGET),sparc64-linux) override CLEAN_FILES+=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) $(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) $(wildcard $(COMPILER_UNITTARGETDIR)/*.res) $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) endif -ifeq ($(CPU_OS_TARGET),i386-linux) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-linux) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-go32v2) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-go32v2) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-win32) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-win32) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-os2) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-os2) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-freebsd) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-freebsd) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-beos) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-beos) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-haiku) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-haiku) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-netbsd) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-netbsd) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-solaris) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-solaris) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-netware) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-netware) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-openbsd) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-openbsd) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-wdosx) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-wdosx) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-darwin) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-darwin) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-emx) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-emx) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-watcom) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-watcom) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-netwlibc) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-netwlibc) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-wince) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-wince) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-embedded) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-embedded) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-symbian) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-symbian) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-nativent) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-nativent) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-iphonesim) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-iphonesim) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-android) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-android) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i386-aros) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-aros) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),m68k-linux) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),m68k-linux) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),m68k-netbsd) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),m68k-netbsd) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),m68k-amiga) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),m68k-amiga) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),m68k-atari) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),m68k-atari) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),m68k-palmos) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),m68k-palmos) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),m68k-macosclassic) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),m68k-macosclassic) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),m68k-embedded) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),m68k-embedded) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),m68k-sinclairql) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),powerpc-linux) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),m68k-human68k) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),powerpc-netbsd) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),powerpc-linux) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),powerpc-amiga) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),powerpc-netbsd) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),powerpc-macosclassic) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),powerpc-amiga) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),powerpc-darwin) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),powerpc-morphos) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),powerpc-darwin) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),powerpc-embedded) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),powerpc-morphos) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),powerpc-wii) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),powerpc-embedded) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),powerpc-aix) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),powerpc-wii) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),sparc-linux) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),powerpc-aix) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),sparc-netbsd) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),sparc-linux) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),sparc-solaris) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),sparc-netbsd) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),sparc-embedded) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),sparc-solaris) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),x86_64-linux) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),sparc-embedded) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),x86_64-freebsd) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),x86_64-linux) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),x86_64-haiku) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),x86_64-freebsd) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),x86_64-netbsd) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),x86_64-haiku) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),x86_64-solaris) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),x86_64-netbsd) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),x86_64-openbsd) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),x86_64-solaris) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),x86_64-darwin) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),x86_64-openbsd) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),x86_64-win64) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),x86_64-darwin) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),x86_64-embedded) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),x86_64-win64) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),x86_64-iphonesim) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),x86_64-embedded) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),x86_64-android) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),x86_64-aros) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),x86_64-android) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),x86_64-dragonfly) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),x86_64-aros) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),arm-linux) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),arm-netbsd) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),arm-linux) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),arm-palmos) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),arm-netbsd) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),arm-wince) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),arm-palmos) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),arm-gba) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),arm-wince) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),arm-nds) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),arm-gba) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),arm-embedded) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),arm-nds) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),arm-symbian) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),arm-embedded) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),arm-android) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),arm-symbian) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),arm-aros) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),arm-android) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),arm-ios) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),arm-aros) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),powerpc64-linux) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),arm-freertos) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),powerpc64-darwin) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),arm-ios) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),powerpc64-embedded) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),powerpc64-linux) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),powerpc64-aix) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),powerpc64-darwin) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),avr-embedded) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),powerpc64-embedded) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),armeb-linux) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),powerpc64-aix) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),armeb-embedded) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),avr-embedded) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),mips-linux) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),armeb-linux) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),mipsel-linux) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),armeb-embedded) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),mipsel-embedded) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),mips-linux) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),mipsel-android) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),mipsel-linux) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),jvm-java) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),mipsel-embedded) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),jvm-android) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),mipsel-android) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i8086-embedded) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),mipsel-ps1) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i8086-msdos) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),mips64-linux) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i8086-win16) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),mips64el-linux) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),aarch64-linux) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),jvm-java) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),aarch64-darwin) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),jvm-android) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),aarch64-android) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i8086-embedded) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),aarch64-ios) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i8086-msdos) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),wasm-wasm) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),i8086-win16) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),sparc64-linux) +override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) endif -ifeq ($(CPU_OS_TARGET),aarch64-linux) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-linux) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),aarch64-freebsd) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-go32v2) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),aarch64-darwin) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-win32) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),aarch64-win64) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-os2) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),aarch64-embedded) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-freebsd) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-beos) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),aarch64-android) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-haiku) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),aarch64-ios) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-netbsd) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),wasm32-embedded) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-solaris) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),wasm32-wasi) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-netware) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),sparc64-linux) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-openbsd) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),riscv32-linux) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-wdosx) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),riscv32-embedded) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-darwin) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),riscv32-freertos) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-emx) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),riscv64-linux) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-watcom) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),riscv64-embedded) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-netwlibc) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),xtensa-linux) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-wince) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),xtensa-embedded) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-embedded) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),xtensa-freertos) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-symbian) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),z80-embedded) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-nativent) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),z80-zxspectrum) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-iphonesim) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),z80-msxdos) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-android) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),z80-amstradcpc) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),i386-aros) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),loongarch64-linux) -override COMPILER_OPTIONS+=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +ifeq ($(FULL_TARGET),m68k-linux) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-linux) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),m68k-netbsd) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-go32v2) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),m68k-amiga) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-win32) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),m68k-atari) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-os2) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),m68k-palmos) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-freebsd) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),m68k-macosclassic) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-beos) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),m68k-embedded) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-haiku) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),powerpc-linux) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-netbsd) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),powerpc-netbsd) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-solaris) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),powerpc-amiga) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-netware) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),powerpc-macosclassic) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-openbsd) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),powerpc-darwin) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-wdosx) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),powerpc-morphos) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-darwin) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),powerpc-embedded) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-emx) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),powerpc-wii) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-watcom) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),powerpc-aix) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-netwlibc) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),sparc-linux) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-wince) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),sparc-netbsd) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-embedded) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),sparc-solaris) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-symbian) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),sparc-embedded) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-nativent) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),x86_64-linux) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-iphonesim) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),x86_64-freebsd) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-android) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),x86_64-haiku) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i386-aros) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),x86_64-netbsd) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),m68k-linux) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),x86_64-solaris) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),m68k-netbsd) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),x86_64-openbsd) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),m68k-amiga) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),x86_64-darwin) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),m68k-atari) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),x86_64-win64) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),m68k-palmos) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),x86_64-embedded) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),m68k-macosclassic) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),x86_64-iphonesim) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),m68k-embedded) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),x86_64-android) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),m68k-sinclairql) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),x86_64-aros) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),m68k-human68k) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),x86_64-dragonfly) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc-linux) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),arm-linux) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc-netbsd) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),arm-netbsd) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc-amiga) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),arm-palmos) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),arm-wince) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc-darwin) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),arm-gba) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc-morphos) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),arm-nds) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc-embedded) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),arm-embedded) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc-wii) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),arm-symbian) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc-aix) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),arm-android) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),sparc-linux) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),arm-aros) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),sparc-netbsd) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),arm-ios) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),sparc-solaris) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),powerpc64-linux) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),sparc-embedded) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),powerpc64-darwin) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-linux) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),powerpc64-embedded) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-freebsd) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),powerpc64-aix) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-haiku) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),avr-embedded) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-netbsd) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),armeb-linux) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-solaris) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),armeb-embedded) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-openbsd) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),mips-linux) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-darwin) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),mipsel-linux) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-win64) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),mipsel-embedded) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-embedded) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),mipsel-android) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),jvm-java) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-android) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),jvm-android) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-aros) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),i8086-embedded) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),i8086-msdos) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-linux) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),i8086-win16) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-netbsd) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),aarch64-linux) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-palmos) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),aarch64-darwin) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-wince) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),aarch64-android) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-gba) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),aarch64-ios) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-nds) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),wasm-wasm) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-embedded) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),arm-symbian) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),arm-android) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),arm-aros) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),arm-freertos) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),arm-ios) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),powerpc64-linux) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),powerpc64-darwin) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),powerpc64-embedded) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),powerpc64-aix) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),avr-embedded) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),armeb-linux) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),armeb-embedded) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),mips-linux) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),mipsel-linux) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),mipsel-embedded) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),mipsel-android) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),mipsel-ps1) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),mips64-linux) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),mips64el-linux) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),jvm-java) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),jvm-android) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i8086-embedded) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i8086-msdos) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i8086-win16) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),aarch64-linux) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),aarch64-freebsd) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),aarch64-darwin) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),aarch64-win64) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),aarch64-embedded) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),aarch64-android) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),aarch64-ios) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),wasm32-embedded) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),wasm32-wasi) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),sparc64-linux) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),riscv32-linux) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),riscv32-embedded) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),riscv32-freertos) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),riscv64-linux) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),riscv64-embedded) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),xtensa-linux) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),xtensa-embedded) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),xtensa-freertos) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),z80-embedded) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),z80-zxspectrum) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),z80-msxdos) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),z80-amstradcpc) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),loongarch64-linux) -override COMPILER_UNITDIR+=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-linux) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-go32v2) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-win32) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-os2) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-freebsd) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-beos) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-haiku) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-netbsd) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-solaris) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-netware) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-openbsd) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-wdosx) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-darwin) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-emx) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-watcom) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-netwlibc) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-wince) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-embedded) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-symbian) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-nativent) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-iphonesim) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-android) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),i386-aros) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) -endif -ifeq ($(CPU_OS_TARGET),m68k-linux) -override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) +ifeq ($(FULL_TARGET),sparc64-linux) +override COMPILER_UNITDIR+=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),m68k-netbsd) +ifeq ($(FULL_TARGET),i386-linux) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),m68k-amiga) +ifeq ($(FULL_TARGET),i386-go32v2) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),m68k-atari) +ifeq ($(FULL_TARGET),i386-win32) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),m68k-palmos) +ifeq ($(FULL_TARGET),i386-os2) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),m68k-macosclassic) +ifeq ($(FULL_TARGET),i386-freebsd) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),m68k-embedded) +ifeq ($(FULL_TARGET),i386-beos) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),m68k-sinclairql) +ifeq ($(FULL_TARGET),i386-haiku) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),m68k-human68k) +ifeq ($(FULL_TARGET),i386-netbsd) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc-linux) +ifeq ($(FULL_TARGET),i386-solaris) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc-netbsd) +ifeq ($(FULL_TARGET),i386-netware) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc-amiga) +ifeq ($(FULL_TARGET),i386-openbsd) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) +ifeq ($(FULL_TARGET),i386-wdosx) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc-darwin) +ifeq ($(FULL_TARGET),i386-darwin) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc-morphos) +ifeq ($(FULL_TARGET),i386-emx) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc-embedded) +ifeq ($(FULL_TARGET),i386-watcom) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc-wii) +ifeq ($(FULL_TARGET),i386-netwlibc) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc-aix) +ifeq ($(FULL_TARGET),i386-wince) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),sparc-linux) +ifeq ($(FULL_TARGET),i386-embedded) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),sparc-netbsd) +ifeq ($(FULL_TARGET),i386-symbian) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),sparc-solaris) +ifeq ($(FULL_TARGET),i386-nativent) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),sparc-embedded) +ifeq ($(FULL_TARGET),i386-iphonesim) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-linux) +ifeq ($(FULL_TARGET),i386-android) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-freebsd) +ifeq ($(FULL_TARGET),i386-aros) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-haiku) +ifeq ($(FULL_TARGET),m68k-linux) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-netbsd) +ifeq ($(FULL_TARGET),m68k-netbsd) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-solaris) +ifeq ($(FULL_TARGET),m68k-amiga) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-openbsd) +ifeq ($(FULL_TARGET),m68k-atari) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-darwin) +ifeq ($(FULL_TARGET),m68k-palmos) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-win64) +ifeq ($(FULL_TARGET),m68k-macosclassic) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-embedded) +ifeq ($(FULL_TARGET),m68k-embedded) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) +ifeq ($(FULL_TARGET),powerpc-linux) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-android) +ifeq ($(FULL_TARGET),powerpc-netbsd) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-aros) +ifeq ($(FULL_TARGET),powerpc-amiga) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) +ifeq ($(FULL_TARGET),powerpc-macosclassic) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-linux) +ifeq ($(FULL_TARGET),powerpc-darwin) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-netbsd) +ifeq ($(FULL_TARGET),powerpc-morphos) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-palmos) +ifeq ($(FULL_TARGET),powerpc-embedded) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-wince) +ifeq ($(FULL_TARGET),powerpc-wii) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-gba) +ifeq ($(FULL_TARGET),powerpc-aix) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-nds) +ifeq ($(FULL_TARGET),sparc-linux) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-embedded) +ifeq ($(FULL_TARGET),sparc-netbsd) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-symbian) +ifeq ($(FULL_TARGET),sparc-solaris) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-android) +ifeq ($(FULL_TARGET),sparc-embedded) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-aros) +ifeq ($(FULL_TARGET),x86_64-linux) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-freertos) +ifeq ($(FULL_TARGET),x86_64-freebsd) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),arm-ios) +ifeq ($(FULL_TARGET),x86_64-haiku) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc64-linux) +ifeq ($(FULL_TARGET),x86_64-netbsd) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc64-darwin) +ifeq ($(FULL_TARGET),x86_64-solaris) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc64-embedded) +ifeq ($(FULL_TARGET),x86_64-openbsd) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),powerpc64-aix) +ifeq ($(FULL_TARGET),x86_64-darwin) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),avr-embedded) +ifeq ($(FULL_TARGET),x86_64-win64) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),armeb-linux) +ifeq ($(FULL_TARGET),x86_64-embedded) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),armeb-embedded) +ifeq ($(FULL_TARGET),x86_64-iphonesim) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),mips-linux) +ifeq ($(FULL_TARGET),x86_64-android) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),mipsel-linux) +ifeq ($(FULL_TARGET),x86_64-aros) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),mipsel-embedded) +ifeq ($(FULL_TARGET),x86_64-dragonfly) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),mipsel-android) +ifeq ($(FULL_TARGET),arm-linux) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),mipsel-ps1) +ifeq ($(FULL_TARGET),arm-netbsd) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),mips64-linux) +ifeq ($(FULL_TARGET),arm-palmos) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),mips64el-linux) +ifeq ($(FULL_TARGET),arm-wince) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),jvm-java) +ifeq ($(FULL_TARGET),arm-gba) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),jvm-android) +ifeq ($(FULL_TARGET),arm-nds) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i8086-embedded) +ifeq ($(FULL_TARGET),arm-embedded) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i8086-msdos) +ifeq ($(FULL_TARGET),arm-symbian) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),i8086-win16) +ifeq ($(FULL_TARGET),arm-android) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),aarch64-linux) +ifeq ($(FULL_TARGET),arm-aros) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),aarch64-freebsd) +ifeq ($(FULL_TARGET),arm-ios) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),aarch64-darwin) +ifeq ($(FULL_TARGET),powerpc64-linux) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),aarch64-win64) +ifeq ($(FULL_TARGET),powerpc64-darwin) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),aarch64-embedded) +ifeq ($(FULL_TARGET),powerpc64-embedded) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) +ifeq ($(FULL_TARGET),powerpc64-aix) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),aarch64-android) +ifeq ($(FULL_TARGET),avr-embedded) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),aarch64-ios) +ifeq ($(FULL_TARGET),armeb-linux) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),wasm32-embedded) +ifeq ($(FULL_TARGET),armeb-embedded) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),wasm32-wasi) +ifeq ($(FULL_TARGET),mips-linux) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),sparc64-linux) +ifeq ($(FULL_TARGET),mipsel-linux) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),riscv32-linux) +ifeq ($(FULL_TARGET),mipsel-embedded) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),riscv32-embedded) +ifeq ($(FULL_TARGET),mipsel-android) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),riscv32-freertos) +ifeq ($(FULL_TARGET),jvm-java) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),riscv64-linux) +ifeq ($(FULL_TARGET),jvm-android) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),riscv64-embedded) +ifeq ($(FULL_TARGET),i8086-embedded) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),xtensa-linux) +ifeq ($(FULL_TARGET),i8086-msdos) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),xtensa-embedded) +ifeq ($(FULL_TARGET),i8086-win16) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),xtensa-freertos) +ifeq ($(FULL_TARGET),aarch64-linux) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),z80-embedded) +ifeq ($(FULL_TARGET),aarch64-darwin) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),z80-zxspectrum) +ifeq ($(FULL_TARGET),aarch64-android) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),z80-msxdos) +ifeq ($(FULL_TARGET),aarch64-ios) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),z80-amstradcpc) +ifeq ($(FULL_TARGET),wasm-wasm) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif -ifeq ($(CPU_OS_TARGET),loongarch64-linux) +ifeq ($(FULL_TARGET),sparc64-linux) override COMPILER_UNITTARGETDIR+=lib/$(CPU_TARGET)-$(OS_TARGET) endif ifdef REQUIRE_UNITSDIR @@ -2089,11 +1692,11 @@ ifdef REQUIRE_PACKAGESDIR override PACKAGESDIR+=$(REQUIRE_PACKAGESDIR) endif ifdef ZIPINSTALL -ifneq ($(filter $(OS_TARGET),$(UNIXs)),) +ifneq ($(findstring $(OS_TARGET),$(UNIXs)),) UNIXHier=1 endif else -ifneq ($(filter $(OS_SOURCE),$(UNIXs)),) +ifneq ($(findstring $(OS_SOURCE),$(UNIXs)),) UNIXHier=1 endif endif @@ -2278,120 +1881,12 @@ endif else CROSSBINDIR= endif -ifeq ($(OS_SOURCE),linux) -ifndef GCCLIBDIR -ifeq ($(CPU_TARGET),i386) -ifneq ($(filter x86_64,$(shell uname -a)),) -ifeq ($(BINUTILSPREFIX),) -GCCLIBDIR:=$(shell dirname `gcc -m32 -print-libgcc-file-name`) -else -CROSSGCCOPT=-m32 -endif -endif -endif -ifeq ($(CPU_TARGET),powerpc) -ifeq ($(BINUTILSPREFIX),) -GCCLIBDIR:=$(shell dirname `gcc -m32 -print-libgcc-file-name`) -else -CROSSGCCOPT=-m32 -endif -endif -ifeq ($(CPU_TARGET),powerpc64) -ifeq ($(BINUTILSPREFIX),) -GCCLIBDIR:=$(shell dirname `gcc -m64 -print-libgcc-file-name`) -else -CROSSGCCOPT=-m64 -endif -endif -ifeq ($(CPU_TARGET),sparc) -ifneq ($(filter sparc64,$(shell uname -a)),) -ifeq ($(BINUTILSPREFIX),) -GCCLIBDIR:=$(shell dirname `gcc -m32 -print-libgcc-file-name`) -else -CROSSGCCOPT=-m32 -endif -endif -endif -ifneq ($(filter $(CPU_TARGET),mips64 mipsel64),) -ifeq ($(BINUTILSPREFIX),) -GCCLIBDIR:=$(shell dirname `gcc -mabi=64 -print-libgcc-file-name`) -else -CROSSGCCOPT=-mabi=64 -endif -endif -ifneq ($(filter $(CPU_TARGET),mips mipsel),) -ifeq ($(BINUTILSPREFIX),) -GCCLIBDIR:=$(shell dirname `gcc -mabi=32 -print-libgcc-file-name`) -else -CROSSGCCOPT=-mabi=32 -endif -endif -ifeq ($(BINUTILSPREFIX),) -ifeq ($(GCCLIBDIR),) -GCCLIBDIR:=$(shell dirname `gcc -print-libgcc-file-name`) -endif -else -ifeq ($(CROSSGCCOPT),) -CROSSGCCOPT=-g -endif -endif -endif -ifdef FPCFPMAKE -FPCFPMAKE_CPU_TARGET=$(shell $(FPCFPMAKE) -iTP) -ifeq ($(CPU_TARGET),$(FPCFPMAKE_CPU_TARGET)) -FPCMAKEGCCLIBDIR:=$(GCCLIBDIR) -else -ifneq ($(filter $(FPCFPMAKE_CPU_TARGET),aarch64 powerpc64 riscv64 sparc64 x86_64 loongarch64),) -FPCMAKE_CROSSGCCOPT=-m64 -else -ifneq ($(filter $(FPCFPMAKE_CPU_TARGET),mips64 mips64el),) -FPCMAKE_CROSSGCCOPT=-mabi=64 -else -ifneq ($(filter $(FPCFPMAKE_CPU_TARGET),mips mipsel),) -FPCMAKE_CROSSGCCOPT=-mabi=32 -else -ifeq ($(FPCFPMAKE_CPU_TARGET),riscv64) -FPCMAKE_CROSSGCCOPT=-mabi=lp64 -else -ifeq ($(FPCFPMAKE_CPU_TARGET),riscv32) -FPCMAKE_CROSSGCCOPT=-mabi=ilp32 -else -ifeq ($(FPCFPMAKE_CPU_TARGET),loongarch64) -FPCMAKE_CROSSGCCOPT=-mabi=lp64d -else -FPCMAKE_CROSSGCCOPT=-m32 -endif -endif -endif -endif -endif -endif -FPCMAKEGCCLIBDIR:=$(shell dirname `gcc $(FPCMAKE_CROSSGCCOPT) -print-libgcc-file-name`) -endif -endif -ifndef FPCMAKEGCCLIBDIR -FPCMAKEGCCLIBDIR:=$(shell dirname `gcc -print-libgcc-file-name`) -endif -ifndef GCCLIBDIR -CROSSGCC=$(strip $(wildcard $(addsuffix /$(BINUTILSPREFIX)gcc$(SRCEXEEXT),$(SEARCHPATH)))) -ifneq ($(CROSSGCC),) -GCCLIBDIR:=$(shell dirname `$(CROSSGCC) $(CROSSGCCOPT) -print-libgcc-file-name`) -endif -endif -endif -ifdef inUnix -ifeq ($(OS_SOURCE),netbsd) -OTHERLIBDIR:=/usr/pkg/lib -endif -export GCCLIBDIR FPCMAKEGCCLIBDIR OTHERLIBDIR -endif BATCHEXT=.bat LOADEREXT=.as EXEEXT=.exe PPLEXT=.ppl PPUEXT=.ppu OEXT=.o -LTOEXT=.bc ASMEXT=.s SMARTEXT=.sl STATICLIBEXT=.a @@ -2536,7 +2031,7 @@ DEBUGSYMEXT=.xcoff SHORTSUFFIX=mac IMPORTLIBPREFIX=imp endif -ifneq ($(filter $(OS_TARGET),darwin iphonesim ios),) +ifneq ($(findstring $(OS_TARGET),darwin iphonesim ios),) BATCHEXT=.sh EXEEXT= HASSHAREDLIB=1 @@ -2586,11 +2081,6 @@ STATICLIBPREFIX= STATICLIBEXT=.a SHORTSUFFIX=d16 endif -ifeq ($(OS_TARGET),msxdos) -STATICLIBPREFIX= -STATICLIBEXT=.a -SHORTSUFFIX=msd -endif ifeq ($(OS_TARGET),embedded) ifeq ($(CPU_TARGET),i8086) STATICLIBPREFIX= @@ -2598,9 +2088,6 @@ STATICLIBEXT=.a else EXEEXT=.bin endif -ifeq ($(CPU_TARGET),z80) -OEXT=.rel -endif SHORTSUFFIX=emb endif ifeq ($(OS_TARGET),win16) @@ -2609,13 +2096,7 @@ STATICLIBEXT=.a SHAREDLIBEXT=.dll SHORTSUFFIX=w16 endif -ifeq ($(OS_TARGET),zxspectrum) -OEXT=.rel -endif -ifeq ($(OS_TARGET),wasi) -EXEEXT=.wasm -endif -ifneq ($(filter $(OS_SOURCE),$(LIMIT83fs)),) +ifneq ($(findstring $(OS_SOURCE),$(LIMIT83fs)),) FPCMADE=fpcmade.$(SHORTSUFFIX) ZIPSUFFIX=$(SHORTSUFFIX) ZIPCROSSPREFIX= @@ -2870,353 +2351,275 @@ TAROPT=vz TAREXT=.tar.gz endif override REQUIRE_PACKAGES=rtl -ifeq ($(CPU_OS_TARGET),i386-linux) +ifeq ($(FULL_TARGET),i386-linux) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-go32v2) +ifeq ($(FULL_TARGET),i386-go32v2) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-win32) +ifeq ($(FULL_TARGET),i386-win32) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-os2) +ifeq ($(FULL_TARGET),i386-os2) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-freebsd) +ifeq ($(FULL_TARGET),i386-freebsd) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-beos) +ifeq ($(FULL_TARGET),i386-beos) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-haiku) +ifeq ($(FULL_TARGET),i386-haiku) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-netbsd) +ifeq ($(FULL_TARGET),i386-netbsd) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-solaris) +ifeq ($(FULL_TARGET),i386-solaris) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-netware) +ifeq ($(FULL_TARGET),i386-netware) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-openbsd) +ifeq ($(FULL_TARGET),i386-openbsd) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-wdosx) +ifeq ($(FULL_TARGET),i386-wdosx) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-darwin) +ifeq ($(FULL_TARGET),i386-darwin) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-emx) +ifeq ($(FULL_TARGET),i386-emx) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-watcom) +ifeq ($(FULL_TARGET),i386-watcom) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-netwlibc) +ifeq ($(FULL_TARGET),i386-netwlibc) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-wince) +ifeq ($(FULL_TARGET),i386-wince) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-embedded) +ifeq ($(FULL_TARGET),i386-embedded) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-symbian) +ifeq ($(FULL_TARGET),i386-symbian) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-nativent) +ifeq ($(FULL_TARGET),i386-nativent) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-iphonesim) +ifeq ($(FULL_TARGET),i386-iphonesim) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-android) +ifeq ($(FULL_TARGET),i386-android) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i386-aros) +ifeq ($(FULL_TARGET),i386-aros) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),m68k-linux) +ifeq ($(FULL_TARGET),m68k-linux) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),m68k-netbsd) +ifeq ($(FULL_TARGET),m68k-netbsd) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),m68k-amiga) +ifeq ($(FULL_TARGET),m68k-amiga) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),m68k-atari) +ifeq ($(FULL_TARGET),m68k-atari) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),m68k-palmos) +ifeq ($(FULL_TARGET),m68k-palmos) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),m68k-macosclassic) +ifeq ($(FULL_TARGET),m68k-macosclassic) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),m68k-embedded) +ifeq ($(FULL_TARGET),m68k-embedded) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),m68k-sinclairql) +ifeq ($(FULL_TARGET),powerpc-linux) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),m68k-human68k) +ifeq ($(FULL_TARGET),powerpc-netbsd) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),powerpc-linux) +ifeq ($(FULL_TARGET),powerpc-amiga) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),powerpc-netbsd) +ifeq ($(FULL_TARGET),powerpc-macosclassic) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),powerpc-amiga) +ifeq ($(FULL_TARGET),powerpc-darwin) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),powerpc-macosclassic) +ifeq ($(FULL_TARGET),powerpc-morphos) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),powerpc-darwin) +ifeq ($(FULL_TARGET),powerpc-embedded) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),powerpc-morphos) +ifeq ($(FULL_TARGET),powerpc-wii) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),powerpc-embedded) +ifeq ($(FULL_TARGET),powerpc-aix) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),powerpc-wii) +ifeq ($(FULL_TARGET),sparc-linux) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),powerpc-aix) +ifeq ($(FULL_TARGET),sparc-netbsd) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),sparc-linux) +ifeq ($(FULL_TARGET),sparc-solaris) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),sparc-netbsd) +ifeq ($(FULL_TARGET),sparc-embedded) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),sparc-solaris) +ifeq ($(FULL_TARGET),x86_64-linux) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),sparc-embedded) +ifeq ($(FULL_TARGET),x86_64-freebsd) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),x86_64-linux) +ifeq ($(FULL_TARGET),x86_64-haiku) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),x86_64-freebsd) +ifeq ($(FULL_TARGET),x86_64-netbsd) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),x86_64-haiku) +ifeq ($(FULL_TARGET),x86_64-solaris) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),x86_64-netbsd) +ifeq ($(FULL_TARGET),x86_64-openbsd) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),x86_64-solaris) +ifeq ($(FULL_TARGET),x86_64-darwin) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),x86_64-openbsd) +ifeq ($(FULL_TARGET),x86_64-win64) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),x86_64-darwin) +ifeq ($(FULL_TARGET),x86_64-embedded) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),x86_64-win64) +ifeq ($(FULL_TARGET),x86_64-iphonesim) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),x86_64-embedded) +ifeq ($(FULL_TARGET),x86_64-android) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),x86_64-iphonesim) +ifeq ($(FULL_TARGET),x86_64-aros) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),x86_64-android) +ifeq ($(FULL_TARGET),x86_64-dragonfly) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),x86_64-aros) +ifeq ($(FULL_TARGET),arm-linux) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),x86_64-dragonfly) +ifeq ($(FULL_TARGET),arm-netbsd) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),arm-linux) +ifeq ($(FULL_TARGET),arm-palmos) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),arm-netbsd) +ifeq ($(FULL_TARGET),arm-wince) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),arm-palmos) +ifeq ($(FULL_TARGET),arm-gba) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),arm-wince) +ifeq ($(FULL_TARGET),arm-nds) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),arm-gba) +ifeq ($(FULL_TARGET),arm-embedded) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),arm-nds) +ifeq ($(FULL_TARGET),arm-symbian) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),arm-embedded) +ifeq ($(FULL_TARGET),arm-android) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),arm-symbian) +ifeq ($(FULL_TARGET),arm-aros) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),arm-android) +ifeq ($(FULL_TARGET),arm-ios) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),arm-aros) +ifeq ($(FULL_TARGET),powerpc64-linux) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),arm-freertos) +ifeq ($(FULL_TARGET),powerpc64-darwin) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),arm-ios) +ifeq ($(FULL_TARGET),powerpc64-embedded) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),powerpc64-linux) +ifeq ($(FULL_TARGET),powerpc64-aix) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),powerpc64-darwin) +ifeq ($(FULL_TARGET),avr-embedded) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),powerpc64-embedded) +ifeq ($(FULL_TARGET),armeb-linux) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),powerpc64-aix) +ifeq ($(FULL_TARGET),armeb-embedded) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),avr-embedded) +ifeq ($(FULL_TARGET),mips-linux) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),armeb-linux) +ifeq ($(FULL_TARGET),mipsel-linux) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),armeb-embedded) +ifeq ($(FULL_TARGET),mipsel-embedded) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),mips-linux) +ifeq ($(FULL_TARGET),mipsel-android) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),mipsel-linux) +ifeq ($(FULL_TARGET),jvm-java) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),mipsel-embedded) +ifeq ($(FULL_TARGET),jvm-android) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),mipsel-android) +ifeq ($(FULL_TARGET),i8086-embedded) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),mipsel-ps1) +ifeq ($(FULL_TARGET),i8086-msdos) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),mips64-linux) +ifeq ($(FULL_TARGET),i8086-win16) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),mips64el-linux) +ifeq ($(FULL_TARGET),aarch64-linux) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),jvm-java) +ifeq ($(FULL_TARGET),aarch64-darwin) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),jvm-android) +ifeq ($(FULL_TARGET),aarch64-android) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i8086-embedded) +ifeq ($(FULL_TARGET),aarch64-ios) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i8086-msdos) +ifeq ($(FULL_TARGET),wasm-wasm) REQUIRE_PACKAGES_RTL=1 endif -ifeq ($(CPU_OS_TARGET),i8086-win16) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),aarch64-linux) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),aarch64-freebsd) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),aarch64-darwin) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),aarch64-win64) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),aarch64-embedded) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),aarch64-iphonesim) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),aarch64-android) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),aarch64-ios) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),wasm32-embedded) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),wasm32-wasi) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),sparc64-linux) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),riscv32-linux) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),riscv32-embedded) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),riscv32-freertos) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),riscv64-linux) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),riscv64-embedded) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),xtensa-linux) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),xtensa-embedded) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),xtensa-freertos) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),z80-embedded) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),z80-zxspectrum) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),z80-msxdos) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),z80-amstradcpc) -REQUIRE_PACKAGES_RTL=1 -endif -ifeq ($(CPU_OS_TARGET),loongarch64-linux) +ifeq ($(FULL_TARGET),sparc64-linux) REQUIRE_PACKAGES_RTL=1 endif ifdef REQUIRE_PACKAGES_RTL PACKAGEDIR_RTL:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /rtl/Makefile.fpc,$(PACKAGESDIR)))))) -ifeq ($(PACKAGEDIR_RTL),) -PACKAGEDIR_RTL:=$(firstword $(subst /Makefile,,$(strip $(wildcard $(addsuffix /rtl/Makefile,$(PACKAGESDIR)))))) -ifneq ($(PACKAGEDIR_RTL),) -PACKAGEDIR_RTL:=$(firstword $(subst /fpmake.pp,,$(strip $(wildcard $(addsuffix /rtl/fpmake.pp,$(PACKAGESDIR)))))) -endif -endif ifneq ($(PACKAGEDIR_RTL),) ifneq ($(wildcard $(PACKAGEDIR_RTL)/units/$(TARGETSUFFIX)),) UNITDIR_RTL=$(PACKAGEDIR_RTL)/units/$(TARGETSUFFIX) @@ -3270,9 +2673,9 @@ endif ifndef CROSSBOOTSTRAP ifneq ($(BINUTILSPREFIX),) override FPCOPT+=-XP$(BINUTILSPREFIX) -ifneq ($(RLINKPATH),) -override FPCOPT+=-Xr$(RLINKPATH) endif +ifneq ($(BINUTILSPREFIX),) +override FPCOPT+=-Xr$(RLINKPATH) endif endif ifndef CROSSCOMPILE @@ -3360,8 +2763,8 @@ ifdef SYSROOTPATH override FPCOPT+=-XR$(SYSROOTPATH) else ifeq ($(OS_TARGET),$(OS_SOURCE)) -ifeq ($(OS_TARGET),darwin) -ifeq ($(CPU_TARGET),aarch64) +ifneq ($(findstring $(OS_TARGET),darwin),) +ifneq ($(findstring $(CPU_TARGET),aarch64),) ifneq ($(wildcard /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk),) override FPCOPT+=-XR/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk endif @@ -3372,27 +2775,13 @@ endif ifdef CREATESHARED override FPCOPT+=-Cg endif -ifneq ($(filter $(OS_TARGET),dragonfly freebsd openbsd netbsd linux solaris),) -ifneq ($(filter $(CPU_TARGET),x86_64 mips mipsel mips64 mips64el riscv64 powerpc64),) +ifneq ($(findstring $(OS_TARGET),dragonfly freebsd openbsd netbsd linux solaris),) +ifneq ($(findstring $(CPU_TARGET),x86_64 mips mipsel),) override FPCOPT+=-Cg endif endif -ifneq ($(filter $(CPU_TARGET),z80),) -override FPCOPT+=-CX -XX -endif ifdef LINKSHARED endif -ifdef GCCLIBDIR -override FPCOPT+=-Fl$(GCCLIBDIR) -ifdef FPCMAKEGCCLIBDIR -override FPCMAKEOPT+=-Fl$(FPCMAKEGCCLIBDIR) -else -override FPCMAKEOPT+=-Fl$(GCCLIBDIR) -endif -endif -ifdef OTHERLIBDIR -override FPCOPT+=$(addprefix -Fl,$(OTHERLIBDIR)) -endif ifdef OPT override FPCOPT+=$(OPT) endif @@ -3419,10 +2808,10 @@ ifdef ACROSSCOMPILE override FPCOPT+=$(CROSSOPT) endif override COMPILER:=$(strip $(FPC) $(FPCOPT)) -ifneq (,$(filter -sh,$(COMPILER))) +ifneq (,$(findstring -sh ,$(COMPILER))) UseEXECPPAS=1 endif -ifneq (,$(filter -s,$(COMPILER))) +ifneq (,$(findstring -s ,$(COMPILER))) ifeq ($(FULL_SOURCE),$(FULL_TARGET)) UseEXECPPAS=1 endif @@ -3459,7 +2848,7 @@ fpc_debug: $(MAKE) all DEBUG=1 fpc_release: $(MAKE) all RELEASE=1 -.SUFFIXES: $(EXEEXT) $(PPUEXT) $(OEXT) $(LTOEXT) .pas .lpr .dpr .pp .rc .res +.SUFFIXES: $(EXEEXT) $(PPUEXT) $(OEXT) .pas .lpr .dpr .pp .rc .res $(COMPILER_UNITTARGETDIR): $(MKDIRTREE) $(COMPILER_UNITTARGETDIR) $(COMPILER_TARGETDIR): @@ -3490,7 +2879,6 @@ vpath %.lpr $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR) vpath %.dpr $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR) vpath %.inc $(COMPILER_INCLUDEDIR) vpath %$(OEXT) $(COMPILER_UNITTARGETDIR) -vpath %$(LTOEXT) $(COMPILER_UNITTARGETDIR) vpath %$(PPUEXT) $(COMPILER_UNITTARGETDIR) .PHONY: fpc_shared override INSTALLTARGET+=fpc_shared_install @@ -3511,7 +2899,7 @@ fpc_shared: ifdef HASSHAREDLIB $(MAKE) all CREATESHARED=1 LINKSHARED=1 CREATESMART=1 ifneq ($(SHARED_BUILD),n) - $(PPUMOVE) -q $(SHARED_LIBUNITS) -i$(COMPILER_UNITTARGETDIR) -o$(SHARED_FULLNAME) -d$(COMPILER_UNITTARGETDIR) -P$(BINUTILSPREFIX) + $(PPUMOVE) -q $(SHARED_LIBUNITS) -i$(COMPILER_UNITTARGETDIR) -o$(SHARED_FULLNAME) -d$(COMPILER_UNITTARGETDIR) endif else @$(ECHO) Shared Libraries not supported @@ -3533,15 +2921,13 @@ override INSTALLPPUFILES:=$(filter-out $(INSTALL_BUILDUNIT)$(PPUEXT),$(INSTALLPP endif ifdef INSTALLPPUFILES ifneq ($(IMPORTLIBPREFIX)-$(STATICLIBEXT),$(STATICLIBPREFIX)-$(STATICLIBEXT)) -override INSTALLPPULINKFILES:=$(subst $(PPUEXT),$(OEXT),$(INSTALLPPUFILES)) $(subst $(PPUEXT),$(LTOEXT),$(INSTALLPPUFILES)) $(addprefix $(STATICLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(INSTALLPPUFILES))) $(addprefix $(IMPORTLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(INSTALLPPUFILES))) +override INSTALLPPULINKFILES:=$(subst $(PPUEXT),$(OEXT),$(INSTALLPPUFILES)) $(addprefix $(STATICLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(INSTALLPPUFILES))) $(addprefix $(IMPORTLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(INSTALLPPUFILES))) else -override INSTALLPPULINKFILES:=$(subst $(PPUEXT),$(OEXT),$(INSTALLPPUFILES)) $(subst $(PPUEXT),$(LTOEXT),$(INSTALLPPUFILES)) $(addprefix $(STATICLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(INSTALLPPUFILES))) +override INSTALLPPULINKFILES:=$(subst $(PPUEXT),$(OEXT),$(INSTALLPPUFILES)) $(addprefix $(STATICLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(INSTALLPPUFILES))) endif ifneq ($(UNITTARGETDIRPREFIX),) -override INSTALLPPUFILENAMES:=$(notdir $(INSTALLPPUFILES)) -override INSTALLPPULINKFILENAMES:=$(notdir $(INSTALLPPULINKFILES)) -override INSTALLPPUFILES=$(addprefix $(UNITTARGETDIRPREFIX),$(INSTALLPPUFILENAMES)) -override INSTALLPPULINKFILES=$(wildcard $(addprefix $(UNITTARGETDIRPREFIX),$(INSTALLPPULINKFILENAMES))) +override INSTALLPPUFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(notdir $(INSTALLPPUFILES))) +override INSTALLPPULINKFILES:=$(wildcard $(addprefix $(UNITTARGETDIRPREFIX),$(notdir $(INSTALLPPULINKFILES)))) endif override INSTALL_CREATEPACKAGEFPC=1 endif @@ -3696,14 +3082,12 @@ ifdef CLEAN_UNITS override CLEANPPUFILES+=$(addsuffix $(PPUEXT),$(CLEAN_UNITS)) endif ifdef CLEANPPUFILES -override CLEANPPULINKFILES:=$(subst $(PPUEXT),$(OEXT),$(CLEANPPUFILES)) $(subst $(PPUEXT),$(LTOEXT),$(CLEANPPUFILES)) $(addprefix $(STATICLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(CLEANPPUFILES))) $(addprefix $(IMPORTLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(CLEANPPUFILES))) +override CLEANPPULINKFILES:=$(subst $(PPUEXT),$(OEXT),$(CLEANPPUFILES)) $(addprefix $(STATICLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(CLEANPPUFILES))) $(addprefix $(IMPORTLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(CLEANPPUFILES))) ifdef DEBUGSYMEXT override CLEANPPULINKFILES+=$(subst $(PPUEXT),$(DEBUGSYMEXT),$(CLEANPPUFILES)) endif -override CLEANPPUFILENAMES:=$(CLEANPPUFILES) -override CLEANPPUFILES=$(addprefix $(UNITTARGETDIRPREFIX),$(CLEANPPUFILENAMES)) -override CLEANPPULINKFILENAMES:=$(CLEANPPULINKFILES) -override CLEANPPULINKFILES=$(wildcard $(addprefix $(UNITTARGETDIRPREFIX),$(CLEANPPULINKFILENAMES))) +override CLEANPPUFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(CLEANPPUFILES)) +override CLEANPPULINKFILES:=$(wildcard $(addprefix $(UNITTARGETDIRPREFIX),$(CLEANPPULINKFILES))) endif fpc_clean: $(CLEANTARGET) ifdef CLEANEXEFILES @@ -3727,9 +3111,8 @@ endif ifdef LIB_NAME -$(DEL) $(LIB_NAME) $(LIB_FULLNAME) endif - -$(DEL) $(FPCMADE) *$(FULL_TARGET).fpm Package.fpc *$(ASMEXT) - -$(DEL) $(FPCEXTFILE) $(REDIRFILE) script*.res link*.res *_script.res *_link.res - -$(DEL) $(PPAS) *_ppas$(BATCHEXT) ppas$(BATCHEXT) ppaslink$(BATCHEXT) + -$(DEL) $(FPCMADE) Package.fpc $(PPAS) script.res link.res $(FPCEXTFILE) $(REDIRFILE) + -$(DEL) *$(ASMEXT) *_ppas$(BATCHEXT) ppas$(BATCHEXT) ppaslink$(BATCHEXT) fpc_cleanall: $(CLEANTARGET) ifdef CLEANEXEFILES -$(DEL) $(CLEANEXEFILES) @@ -3750,14 +3133,13 @@ ifdef CLEAN_FILES endif -$(DELTREE) units -$(DELTREE) bin - -$(DEL) *$(OEXT) *$(LTOEXT) *$(PPUEXT) *$(RSTEXT) *$(ASMEXT) *$(STATICLIBEXT) *$(SHAREDLIBEXT) *$(PPLEXT) + -$(DEL) *$(OEXT) *$(PPUEXT) *$(RSTEXT) *$(ASMEXT) *$(STATICLIBEXT) *$(SHAREDLIBEXT) *$(PPLEXT) ifneq ($(PPUEXT),.ppu) -$(DEL) *.o *.ppu *.a endif -$(DELTREE) *$(SMARTEXT) - -$(DEL) fpcmade.* Package.fpc *.fpm - -$(DEL) $(FPCEXTFILE) $(REDIRFILE) script*.res link*.res *_script.res *_link.res - -$(DEL) $(PPAS) *_ppas$(BATCHEXT) ppas$(BATCHEXT) ppaslink$(BATCHEXT) + -$(DEL) fpcmade.* Package.fpc $(PPAS) script.res link.res $(FPCEXTFILE) $(REDIRFILE) + -$(DEL) *_ppas$(BATCHEXT) ppas$(BATCHEXT) ppaslink$(BATCHEXT) ifdef AOUTEXT -$(DEL) *$(AOUTEXT) endif diff --git a/components/debuggerintf/Makefile.compiled b/components/debuggerintf/Makefile.compiled index 18c5f840bd..74bf9e9021 100644 --- a/components/debuggerintf/Makefile.compiled +++ b/components/debuggerintf/Makefile.compiled @@ -1,5 +1,5 @@ - + diff --git a/components/debuggerintf/Makefile.fpc b/components/debuggerintf/Makefile.fpc index 6e247c5cad..3978d0e74e 100644 --- a/components/debuggerintf/Makefile.fpc +++ b/components/debuggerintf/Makefile.fpc @@ -2,7 +2,7 @@ # # Makefile.fpc for DebuggerIntf 0.1 # -# This file was generated on 3-9-23 +# This file was generated on 06/24/2025 [package] name=debuggerintf @@ -10,8 +10,8 @@ version=0.1 [compiler] unittargetdir=lib/$(CPU_TARGET)-$(OS_TARGET) -unitdir=. ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) -options=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 $(DBG_OPTIONS) +unitdir=. fcl-proc331 ../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) +options=-MObjFPC -Scghi -O1 -g -gl -l -venibq -vw-h- -vm4046 -dVerboseFindReferences $(DBG_OPTIONS) [target] units=debuggerintf.pas diff --git a/components/debuggerintf/dbgintfprocess.pas b/components/debuggerintf/dbgintfprocess.pas index c0ee281ce4..a20f0e73cc 100644 --- a/components/debuggerintf/dbgintfprocess.pas +++ b/components/debuggerintf/dbgintfprocess.pas @@ -15,7 +15,7 @@ interface uses Classes, SysUtils, - {$IFDEF USES_NEW_PROCESS} process331 in 'fcl-proc331/process331.pp' + {$IFDEF USES_NEW_PROCESS} process331 {$ELSE} process {$ENDIF} ; diff --git a/components/debuggerintf/debuggerintf.lpk b/components/debuggerintf/debuggerintf.lpk index 4b6681d7fc..cc03224169 100644 --- a/components/debuggerintf/debuggerintf.lpk +++ b/components/debuggerintf/debuggerintf.lpk @@ -9,20 +9,9 @@ + -