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 @@
+
-